90%的人找不到端口映射!这份入口指南赶紧存起来

其他 作者:80KM编辑

一、端口映射功能的常见位置

不同品牌、不同类型的设备,端口映射功能的位置有所不同。下面是主流设备和场景的配置入口汇总:

二、家庭路由器(最常见)

| 品牌/类型 | 功能名称 | 路径位置 |

|-----------|---------|---------|

| TP-Link/水星 | 虚拟服务器 | 转发规则 → 虚拟服务器 |

| Netgear(网件) | 端口映射/端口触发 | 高级(Advanced)→ 高级设置 → 端口映射/端口触发 |

| 华为路由器 | 端口映射 | 更多功能 → 安全设置 → NAT服务 → 端口映射 |

| 华硕(ASUS) | 端口转发 | WAN → 端口转发 |

| 腾达(Tenda) | 端口映射 | 更多功能 → 高级设置 → 端口映射 |

| 小米路由器 | 端口转发 | 高级设置 → 端口转发 |

| D-Link | 端口转发 | 高级设置 → 端口转发 |

通用登录地址:浏览器输入 `192.168.1.1` 或 `192.168.0.1`(以路由器背面标签为准)

 

 三、Windows系统(本机端口转发)

Windows 自带端口转发功能,通过命令行操作:

打开方式:以管理员身份运行命令提示符或 PowerShell

常用命令:

```cmd

查看所有转发规则

netsh interface portproxy show all

添加转发规则

netsh interface portproxy add v4tov4 listenport=8080 connectaddress=192.168.1.100 connectport=80

```

 

四、Linux系统(iptables/firewalld)

iptables方式(命令终端操作):

```bash

# 添加DNAT规则

iptables -t nat -A PREROUTING -p tcp --dport 8080 -j DNAT --to-destination 192.168.1.100:80

# 添加MASQUERADE

iptables -t nat -A POSTROUTING -j MASQUERADE

```

firewalld方式(CentOS 7+):

```bash

firewall-cmd --add-masquerade --permanent

firewall-cmd --add-forward-port=port=8080:proto=tcp:toport=80:toaddr=192.168.1.100 --permanent

firewall-cmd --reload

```

 五、群晖NAS(DSM系统)

路径:控制面板 → 外部访问 → 路由器配置 → 添加端口转发规则

 

六、云服务器(安全组)

阿里云/腾讯云/华为云:

控制台 → 云服务器实例 → 安全组 → 配置规则 → 入方向 → 添加规则(填写端口和协议)

 

 七、找不到功能怎么办?

1. 使用搜索功能:在路由器管理界面搜索“端口映射”“虚拟服务器”“端口转发”

2. 参考说明书:查看路由器背面标签或品牌官网帮助文档

3. 联系客服:致电路由器品牌技术支持

4. 使用内网穿透:没有公网IP或找不到设置入口时,可使用花生壳、80km穿云箭等工具,无需路由器配置

 一句话总结:路由器端口映射通常在“高级设置”或“转发规则”中找,Windows用命令行`netsh`操作,Linux用`iptables`,云服务器在“安全组”中配置。

也可以使用80km穿云箭,这是一款轻量级内网穿透工具,专为无公网IP场景设计。它无需防火墙配置、无需公网IP,只需运行客户端即可将内网服务穿透到外网,支持TCP/HTTP协议。