在CentOS/RHEL 7或更早版本中打开端口
#开放端口:8080
/sbin/iptables-I输入- ptcp-- dport 8080-j accept
#保存更改
/etc/rc.d/init.d/iptables save
#重新启动防火墙使更改生效: (或直接重新启动系统) )。
/etc/init.d/iptables restart
关闭iptable防火墙
/etc/init.d/iptables stop
服务iptablesstop#服务停止
#查看防火墙信息
/etc/init.d/iptables status
在CentOS/RHEL 7上打开端口
从CentOS/RHEL 7开始,防火墙规则设置由防火墙d服务进程默认管理。 名为firewall-cmd的命令行客户端支持与此守护进程进行通信,以永久更改防火墙规则。
使用以下命令永久打开新端口,如TCP/9200
[ root @ localhost init.d ] # firewall-cmd-- zone=public-- add-port=9200/TCP-- permanent
[ root @ localhost init.d ] # firewall-cmd-- reload
如果不使用--permanent标记,防火墙规则将在重新启动后失效。