在OpenWrt上,要开放端口可以使用以下命令:

  1. 使用iptables命令:
iptables -I INPUT -p tcp --dport <port_number> -j ACCEPT

这会在INPUT链中插入一条规则,允许TCP流量通过指定的端口。

  1. 使用firewall命令:
firewall-cmd --zone=public --add-port=<port_number>/tcp --permanent
firewall-cmd --reload

这会将指定的端口添加到防火墙配置中,并重新加载防火墙规则。

  1. 使用uci命令修改防火墙配置文件:
uci set firewall.@rule[-1].name='Allow-<port_number>'
uci set firewall.@rule[-1].src='wan'
uci set firewall.@rule[-1].proto='tcp'
uci set firewall.@rule[-1].dest_port='<port_number>'
uci set firewall.@rule[-1].target='ACCEPT'
uci commit firewall
/etc/init.d/firewall restart

这会在防火墙配置文件中添加一条规则,允许TCP流量通过指定的端口。然后重新启动防火墙使更改生效。

请注意,上述命令中的<port_number>应替换为您要开放的实际端口号

openwrt端口开放命令

原文地址: https://www.cveoy.top/t/topic/iZyt 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录