看了下博客后台的留言,有人问 OpenWRT 该如何设置 端口转发,希望能出一期教程,正好刚才忙完手头没事,就简单说说如何正确的使用 OpenWRT 端口转发,下文中的图片都是高清的,点击即可放大查看端口转发配置的详细内容,如果遇到什么问题可以留言给我。

使用方法

1、打开 OpenWRT 管理后台,找到 网络 -> 防火墙注意:不是状态里的防火墙),进入防火墙管理页面后把 基本设置 里的 转发 改为 接受wan口 入站数据转发 改为 接受,并 应用&保存,如下图:

开启OPENWRT的转发功能

2、在 防火墙 内再点击 端口转发软件:填写设备名,传输协议:tcp+udp,外部区域:wan口,外部端口:演示为8080,可修改,内部区域:lan口,内部IP地址:选择要转发的设备,演示为openwrt,内部端口:8080,然后 添加应用&保存,如下图:

通过配置进行设置转发功能

3、如果通过以上两个步骤配置后,端口还是转发不通的,把 第二步 配置的端口转发删除,手动进行转发配置文件,点击 防火墙 内的 自定义规则,将以下内容复制到最后一条,然后 保存&应用,如下:

iptables -t nat -I PREROUTING -i pppoe-wan -p tcp --dport 8000 -j DNAT --to-destination 192.168.2.1:80

通过手动进行转发配置文件

以上配置命令是自定的 外网端口8080,转发到 内网地址+端口192.168.2.1:80,内容比较简单,好消化,适合刚接触 OpenWRT 的小白们。