传奇服务端内外网IP配置教程:一句话搞懂+手把手操作

来源: 作者: 点击:
内外网IP配置的核心就是让服务端同时允许局域网和互联网玩家连接,重点修改服务端配置文件和防火墙规则。

---

一、什么是内外网IP?
•内网IP:局域网内的私有地址(如`192.168.x.x`、`10.x.x.x`),只能局域网内设备互相访问。

•外网IP:运营商分配的公网地址(如`123.45.67.89`),用于互联网通信。


举个栗子🌰:
你的家是一个局域网,手机、电脑用的是内网IP(比如`192.168.1.100`),而外网IP是路由器在公网上的“门牌号”。外网玩家通过这个“门牌号”找到你的服务器。

---

二、配置步骤详解

1.修改服务端配置文件
找到传奇服务端的配置文件(通常是`mir.ini`或`config.ini`),按以下规则修改:
```ini
#监听所有IP(同时允许内外网)
bindip=0.0.0.0

#外网IP(填写你的公网IP,若无则留空)
external_ip=123.45.67.89

#内网IP(填写服务器本地局域网IP,如192.168.1.100)
internal_ip=192.168.1.100
```
注意:
•如果外网IP是动态的(会变化),需使用DDNS动态域名解析工具(如花生壳)。

•若不确定外网IP,在路由器后台或访问[ip138.com](https://www.ip138.com)查询。


---

2.配置防火墙放行端口
传奇默认使用`7000`、`7100`等端口,需在防火墙中开放:

Windows系统:
1.打开「控制面板」→「WindowsDefender防火墙」→「高级设置」。
2.新建入站规则,允许TCP端口`700071007200`。

Linux系统:
```bash
#开放端口(以7000为例)
sudoufwallow7000/tcp
sudoufwreload
```

---

3.路由器端口映射(外网访问必备)
如果服务器在内网,需在路由器做端口映射:
1.登录路由器管理页面(通常地址是`192.168.1.1`)。
2.找到「虚拟服务器」或「端口转发」功能。
3.添加规则:
•外网端口:70007100

•内网IP:填写服务器的内网IP(如`192.168.1.100`)

•内网端口:同外网端口


---

4.测试连接
•内网测试:另一台局域网设备通过`192.168.1.100:7000`连接服务器。

•外网测试:用手机4G网络访问`http://外网IP:7000`(或通过游戏客户端连接外网IP)。

•端口检测:访问[PortChecker](https://www.yougetsignal.com/tools/open-ports/)输入端口确认是否开放。


---

三、常见问题解决
1.外网玩家无法连接?
•检查路由器的端口映射是否生效。

•确认服务商未屏蔽端口(部分家庭宽带会限制)。

•尝试重启路由器和传奇服务端。


2.内网玩家连不上外网IP?
这是NAT回环问题,有两种解决方案:
•方案一:在内网访问时直接使用内网IP(推荐)。

•方案二:在路由器中启用「NAT回环」功能(不同品牌名称不同,如“虚拟服务器”需勾选“本地网络访问”)。


3.动态IP怎么办?
使用DDNS工具(如花生壳、no-ip),将动态域名绑定到外网IP,玩家通过域名连接即可。

---

四、安全提醒
1.开放外网端口可能被攻击,建议:
•使用强密码(避免`123456`)。

•定期更新服务端版本。

2.重要数据备份到云端(如阿里云OSS)。

---

附:一句话故障排查
•连不上?检查IP、端口、防火墙、路由器映射。

•外网IP变了?换DDNS动态域名。

•提示“连接超时”?可能是运营商封禁端口,尝试更换端口(如7001)。
[顶部]