OpenWrt 是一个为嵌入式设备(如路由器)提供 Linux 发行版的开源项目。它允许用户自定义路由器的功能,包括网络设置、防火墙规则、端口映射等。以下是关于如何在 OpenWrt 中查看打开端口映射的基础概念和相关操作:
端口映射:端口映射是将外部网络的一个端口映射到内部网络的一个特定设备或服务上的过程。这样,外部网络的用户可以通过访问路由器的公共 IP 地址和指定的端口来访问内部网络的设备或服务。
http://192.168.1.1
或 http://192.168.0.1
)。uci
命令查看:uci
命令查看:以下是一个简单的示例,展示如何在 OpenWrt 中添加一个端口映射规则:
uci add firewall portforwarding
uci set firewall.@portforwarding[-1].name='MyPortForward'
uci set firewall.@portforwarding[-1].src='wan'
uci set firewall.@portforwarding[-1].dest='lan'
uci set firewall.@portforwarding[-1].proto='tcp'
uci set firewall.@portforwarding[-1].src_port='8080'
uci set firewall.@portforwarding[-1].dest_ip='192.168.1.100'
uci set firewall.@portforwarding[-1].dest_port='80'
uci commit firewall
/etc/init.d/firewall restart
原因:
解决方法:
通过以上方法,你可以有效地管理和查看 OpenWrt 中的端口映射设置。