Linux下防火墙添加端口
在Linux下,可以使用iptables
或firewalld
来添加需要开放的端口。
使用iptables
- 添加入站规则以允许特定端口(例如,允许TCP端口8080):
sudo iptables -I INPUT -p tcp --dport 8080 -j ACCEPT
- 保存规则:
sudo iptables-save > /etc/iptables/rules.v4
或者如果你的系统使用的是iptables-restore
来恢复规则:
sudo sh -c "iptables-restore < /etc/iptables/rules.v4"
使用firewalld(如果已安装并运行)
- 添加端口:
sudo firewall-cmd --permanent --add-port=8080/tcp
- 重新载入防火墙以应用更改:
sudo firewall-cmd --reload
确保在执行这些操作之前,你有适当的权限(通常是root权限)。如果你的系统使用的是ufw
,可以使用以下命令添加端口:
sudo ufw allow 8080/tcp
然后,启用防火墙(如果尚未启用):
sudo ufw enable
评论已关闭