当前位置 : 145z游戏站 | 魔域 | 技术教程 | 

魔域单机架设内网让朋友外网联机 路由器开放端口9958 9865 5816 端口映射设置完整步骤

热度:
魔域服务端跑在内网电脑上,外网朋友要连进来必须在路由器做端口映射(虚拟服务器),把公网请求转发到你运行服务端的电脑内网IP。按以下顺序操作:

一、固定本机内网IP(必须先做)

DHCP分配的动态IP会变导致映射失效,先绑定固定IP。
• Win+R输入cmd回车,执行 ipconfig 记下IPv4地址(如192.168.1.100)、子网掩码、网关。

- 进入路由器管理界面→DHCP服务器→静态地址保留/IP-MAC绑定,把你电脑MAC地址绑定到刚才的IPv4(如192.168.1.100),或手动把本机网卡IP改为固定(例:IP 192.168.1.100,网关 192.168.1.1,DNS填当地运营商或114.114.114.114)。

二、登录路由器管理后台

• 浏览器地址栏输路由器网关(常见192.168.1.1或192.168.0.1,看路由器背面标签),输入管理员账号密码登录。

三、添加端口映射(虚拟服务器)规则

找"高级设置→NAT转发→虚拟服务器"或"转发规则→虚拟服务器"或"端口转发(Port Forwarding)",点添加新规则,三条端口分别添加:

项目 外网端口(服务端口) 内网端口 内部IP 协议

登录端口 9958 9958 你电脑内网IP(例192.168.1.100) TCP+UDP(或ALL)

点数列表端口 9865 9865 同上 TCP+UDP(或ALL)

游戏进入端口 5816 5816 同上 TCP+UDP(或ALL)

部分端配置文件里点数列表端口可能是9870或9876,以你服务端MsgServer.ini或shell.ini中配置的端口为准,映射那个实际端口号即可。
每条添加完要点保存/应用,部分路由器需重启才生效。

四、Windows防火墙放行端口

路由器放过还不够,本机防火墙也可能拦截。
• 控制面板→系统和安全→Windows Defender防火墙→高级设置→入站规则→新建规则→端口→TCP和UDP分别添加9958、9865、5816→允许连接→全勾选配置文件→命名保存。

- 或临时关闭公用网络防火墙测试能否连入。

五、服务端配置与给朋友的连接信息

• 服务端ACC、GameServer的config.ini中SERVERIP填你宽带公网IP(百度搜"IP"查到的那个),若公网IP是动态的每次重启光猫会变,可在路由器开DDNS或用花生壳。

- 朋友登录器列表填你的公网IP,端口按登录器默认(一般9958),服务端正常运行且映射正确就能进。

六、常见连不进的排查

• WAN口IP是100.x或10.x开头说明运营商给你的是内网IP(NAT穿透受限),需联系运营商申请公网IPv4或用内网穿透工具(ZeroTier/花生壳等)。

- 映射填错内网IP、服务端没完全启动(MsgServer/NPCServer窗口未Running)、协议只选了TCP没选UDP都可能导致部分功能异常,建议协议选ALL/TCP&UDP。
• 光猫拨号的还需在光猫做一层端口映射或在光猫改桥接由路由器拨号后只在路由器映射。

设置完后让朋友用你公网IP更新登录器列表测试,能到选角色界面说明映射成功。
[顶部]