没有iptables命令?
安装iptables
注:添加或删除端口,一定要保存配置,不然,下次重启后就恢复上次配置。
添加端口
iptables -p tcp -I INPUT --dport 8090 -j ACCEPT
保存配置
service iptables save
查看防火墙端口配置情况
cat /etc/sysconfig/iptables
查看打开的端口
iptables -L
iptables -nL ---> iptables -L -n
删除端口
1.查看端口所在行号
iptables -L -n --line-numbers
2.删除端口
iptables -D INPUT 1
iptables 参数:
-L :--list -L [chain [rulenum]] List the rules in a chain or all chains
-I :--insert -I chain [rulenum] Insert in chain as rulenum (default 1=first)
-D :--delete -D chain rulenum Delete rule rulenum (1 = first) from chain
-n :--numeric -n numeric output of addresses and ports
-j : --jump -j target
-p : [!] --protocol -p proto protocol: by number or name, eg. `tcp'
--line-numbers print line numbers when listing
保存配置的时候出现错误:
解决:
https://blog.csdn.net/xu_melon/article/details/79043320
https://blog.csdn.net/qq_38570571/article/details/79426553