服务器增加端口没效果
尝试了两种办法
方法1
firewall-cmd --permanent --zone=public --add-port=8080/tcp
方法2
iptables -A INPUT -p tcp --dport 12346 -j ACCEPT
iptables -A OUTPUT -p tcp --sport 12345 -j ACCEPT
使用命令
firewall-cmd --list-ports
查看已经开启的端口,发现没有12346端口,两种方法都没效果。
经过研究,发现需要重启防火墙。
最终解决方案为:
firewall-cmd --permanent --zone=public --add-port=12346/tcp
systemctl restart firewalld.service
firewall-cmd --list-ports