inux系统对指定ip开放入站端口
firewall-cmd --state
systemctl status firewalld
查看防火墙状态(是否开启)
systemctl start firewalld
开启防火墙
systemctl enable firewalld
自动启动防火墙
iptables -L -n
netstat -ntlp
查看所有端口
iptables -L -n | grep 18080
netstat -tunlp | grep 18080
查看指定端口
netstat
查看所有端口规则及外部ip能否访问
firewall-cmd --zone=public --add-port=18080/tcp --permanent
开放18080端口对所有ip可访问
firewall-cmd --reload
重新加载防火墙,保存配置
firewall-cmd --permanent --add-rich-rule='rule family="ipv4" source address="192.168.1.3" port protocol="tcp" port="18080" accept'
防火墙规则设置对192.168.7.3 ip放行18080端口
firewall-cmd --reload
重新加载防火墙,保存配置
firewall-cmd --list-all
netstat -ntulp
浙公网安备 33010602011771号