在家用网通线路架设完传奇,只能自己玩、朋友在外网(不同IP)进不来,这是菜鸟架设传奇最常遇到的问题,全程不用复杂操作,每一步都讲得通俗易懂,完全贴合菜鸟水平,跟着做,就能让朋友顺利加入一起玩。
首先跟你说清楚核心问题:你在家架设的传奇,默认只能在自己的内网(就是你家这台电脑所在的网络)访问,朋友的电脑在别的网络,IP和你不一样,相当于“进不来你家的网络大门”,所以看不到你的传奇服务器。解决思路很简单,就是把你架设传奇的这台电脑,从家里的内网“暴露”到外网,让朋友能通过外网找到你的电脑,进而进入传奇,全程分4大步,每一步都有具体操作,不用懂专业术语。
第一步,先找到你家电脑的内网IP(关键第一步,别找错,找错了后面全白搭),这是你架设传奇的电脑在自家网络里的“专属地址”,朋友要通过这个地址,才能找到你电脑上的传奇服务器。操作方法特别简单,全程鼠标操作,不用输复杂代码。
具体操作:打开你架设传奇的电脑,找到桌面左下角的“开始”按钮,点击一下,在弹出的菜单里找到“运行”(如果找不到,就按住键盘上的Win键+R键,直接调出运行窗口),在运行窗口里输入“cmd”,然后按回车,会弹出一个黑色的命令窗口。
在黑色命令窗口里,输入“ipconfig”,然后按回车,屏幕上会出现一堆文字,不用看别的,只找“以太网适配器 本地连接”(如果是笔记本连的WiFi,就找“无线局域网适配器 WLAN”),找到后,下面会有“IPv4地址”,后面跟着的一串数字,就是你的内网IP,比如192.168.1.105、192.168.0.23,把这串数字记下来,最好写在纸上,后面经常要用,别记混了。
这里提醒一句,内网IP一般都是192.168开头,后面跟着两个数字,记的时候一定要完整,多一个数字、少一个数字都不行,比如192.168.1.10和192.168.1.100是完全不同的地址,记混了后面朋友肯定进不来。
第二步,设置路由器端口映射(网通线路必做,这是让朋友能从外网进来的“关键一步”),简单说就是在你家路由器上,开几个“通道”,让朋友的电脑能通过这些通道,连接到你架设传奇的电脑。不管你家是哪种路由器,操作逻辑都一样,菜鸟也能轻松上手,全程跟着步骤来就行。
首先,打开你家任意一台能连网的电脑(最好就是架设传奇的那台),打开浏览器,在浏览器地址栏里输入路由器的管理地址,常见的管理地址是192.168.1.1或者192.168.0.1,具体是哪个,看你家路由器背面的标签,上面会明确写着“管理地址”,还有默认的用户名和密码,一般都是admin(如果改过密码,就输你自己改的)。
输入管理地址后,按回车,会弹出路由器的登录界面,输入用户名和密码,登录进去。登录后,找到左侧菜单栏里的“转发规则”(有的路由器叫“虚拟服务器”“NAT设置”,找不到就多翻一下,所有路由器都有这个功能,只是名字不一样),点击“转发规则”,再选择“虚拟服务器”。
接下来就是添加端口映射规则,传奇需要映射的端口是固定的,不用自己瞎找,主要映射4个核心端口,分别是7000、7100、7200、7300,这4个端口是传奇服务器和登录器通信的关键,少映射一个,朋友都可能进不来。
添加规则的方法:点击“添加新条目”,会弹出一个设置窗口,里面有几个选项,按下面的要求填,不用改其他设置:
1. 服务端口号:先填7000(第一个端口);2. 内部端口号:不用填,留空或者选择“与服务端口一致”;3. 内部IP地址:填写第一步记下来的内网IP(比如192.168.1.105);4. 协议:选择“ALL”(全部),如果只有TCP和UDP选项,就两个都选;5. 状态:选择“启用”;填完后,点击“保存”。
按照上面的方法,依次添加7100、7200、7300这三个端口,每个端口都单独添加一条规则,四个端口都添加完成后,找到路由器左侧的“DMZ主机”选项(有的路由器在转发规则里面),点击打开,选择“启用”,然后在“DMZ主机IP地址”里,填写第一步记下来的内网IP,点击保存,这样能进一步确保外网能正常访问,减少连接失败的情况。
端口映射设置完成后,一定要重启路由器,让设置生效。重启方法很简单,要么在路由器管理界面里找“重启路由器”选项,要么直接拔掉路由器的电源,等10秒再插上,重启完成后,端口映射就生效了。
第三步,修改传奇服务端IP设置(这一步容易被菜鸟忽略,不修改的话,即使端口映射做好了,朋友也进不来),因为你架设传奇时,默认的IP是内网IP,只能自己访问,需要改成你的外网IP,让朋友能通过外网IP找到你的传奇服务器。
首先,找到你电脑上的传奇服务端安装目录,一般是D盘或者E盘的“MirServer”文件夹,打开这个文件夹,找到“GameOfMir引擎控制器.exe”(不同版本的引擎名字可能有点不一样,比如有的叫“BlueM2引擎控制器”,认准“引擎控制器”这几个字就行),双击打开。
打开引擎控制器后,点击上面的“配置向导”,会弹出配置窗口,第一步是选择传奇服务端的安装路径,默认就是你打开的MirServer文件夹,不用改,直接点击“下一步”;第二步是设置游戏数据库名称,默认是HeroDB,不用改,点击“下一步”;第三步是设置游戏服务器名称,就是你传奇的区名,随便填,比如“菜鸟专属服”,点击“下一步”。
关键一步来了:第四步是“游戏服务器外网IP地址”,这里不要勾选“动态IP”,也不要填127.0.0.1(这个是本地IP,只能自己访问),要填写你的外网IP。外网IP的获取方法很简单,打开浏览器,百度搜索“IP”,搜索结果最上面显示的一串数字,就是你的外网IP,比如221.192.13.45,把这串数字复制下来,粘贴到“游戏服务器外网IP地址”后面的输入框里,点击“下一步”。
后面的步骤全部默认,一直点击“下一步”,直到弹出“配置完成”的提示,点击“确定”,然后关闭引擎控制器,重新打开,再点击“启动”,把传奇服务端的所有程序(比如DBServer、LoginGate、RunGate)都启动起来,确保所有程序都是正常运行的,没有报错。
这里提醒两个菜鸟容易出错的地方:1. 外网IP可能会变,如果你重启路由器,外网IP就会刷新,到时候需要重新修改服务端的外网IP,不然朋友就进不来了;2. 修改IP的时候,一定要关闭所有传奇服务端程序,修改完成后再重新启动,不然修改不生效。
第四步,配置登录器并发给朋友(最后一步,做好这一步,朋友就能正常登录你的传奇了),登录器是朋友进入游戏的入口,必须配置正确,不然朋友即使能找到你的服务器,也登录不上。
首先,找到你传奇服务端里的登录器配置器(一般在“登录器”文件夹里,名字可能是“绿盟登录器配置器”“神舟登录器配置器”,不管叫什么,打开后能看到“列表地址”“服务器IP”等选项就行),双击打开登录器配置器。
打开后,找到“列表地址”选项,这里需要填写一个列表地址,菜鸟不用自己搭建网站,简单的方法是:在桌面新建一个文本文档,打开文本文档,输入两行内容,第一行是“[Server]”,第二行是“服务器名称|你的外网IP|7000”(比如“菜鸟专属服|221.192.13.45|7000”),填写完成后,保存文本文档,然后把这个文本文档上传到免费的文件存储平台,获取一个在线链接,把这个链接粘贴到登录器配置器的“列表地址”里。
如果不会上传文件获取链接,还有一个更简单的方法:直接在登录器配置器里,找到“服务器IP”选项,填写你的外网IP,“端口”填写7000,然后点击“生成登录器”,生成完成后,会在登录器文件夹里出现一个新的登录器图标(一般是.exe格式)。
接下来,把生成的登录器,复制到你自己的传奇客户端根目录里,先自己测试一下,双击登录器,看能不能正常显示服务器,能不能登录游戏,如果能正常登录,说明配置没问题。然后把这个登录器,通过微信、QQ发给你的朋友,同时把你的外网IP发给朋友,提醒朋友不要修改登录器里的设置。
朋友收到登录器后,操作也很简单:把登录器复制到自己的传奇客户端根目录里,双击打开登录器,会自动显示你的传奇服务器,点击服务器,输入账号密码(你在服务端里创建的账号),就能正常登录,和你一起玩了。
补充几个菜鸟必看的小细节,避免操作出错,导致朋友进不来:
1. 确保你架设传奇的电脑,全程处于开机状态,并且没有关闭传奇服务端的任何程序,一旦电脑关机或者服务端程序关闭,朋友就无法登录了;2. 网通线路的网络稳定性很重要,如果朋友登录时出现卡顿、连接不上,让朋友检查一下自己的网络,或者你重启一下路由器,一般就能解决;3. 如果朋友登录时提示“无法连接服务器”,先检查你自己的外网IP有没有变,端口映射有没有生效,服务端IP有没有修改正确,这三个地方是最容易出错的。
还有一种特殊情况,就是做好了所有步骤,朋友还是进不来,大概率是你电脑的防火墙挡住了传奇的端口。解决方法很简单:打开电脑的“控制面板”,找到“Windows防火墙”,点击“关闭Windows防火墙”,关闭后再让朋友尝试登录,一般就能解决。如果不想关闭防火墙,也可以在防火墙里添加例外,把7000、7100、7200、7300这四个端口添加到例外列表里,允许这四个端口的网络连接。
总结一下,网通线路在家架设传奇,让不同IP的朋友一起玩,核心就是四步:找内网IP→设置路由器端口映射→修改服务端外网IP→配置登录器发给朋友。全程不用懂专业知识,每一步都有具体操作,菜鸟跟着做,基本都能成功。
另外提醒一句,平时玩的时候,尽量不要重启路由器,因为重启路由器会导致外网IP变化,到时候需要重新修改服务端IP和登录器配置,会比较麻烦。如果不小心重启了,就按照第三步和第四步,重新修改IP、配置登录器,再发给朋友就行。

