1.CentOS 6
①修改防火墙配置文件
vi /etc/sysconfig/iptables
②添加要开启的端口
例如开放端口2888,则添加如下代码到下图红色方框中
-A INPUT -m state --state NEW -m tcp -p tcp --dport 2888 -j ACCEPT
添加端口组,例如开放8080到8090之间的端口
-A INPUT -p tcp -m state --state NEW -m tcp --dport 8080:8090 -j ACCEPT
③重启防火墙
service iptables restart
④查看端口开放情况
iptables -L -n
如上图,说明2888端口和3888端口已经开放
2.CentOS 7
①查看已经开放的端口
firewall-cmd --list-ports
[root@localhost bin]# firewall-cmd --list-ports
---- 空代表没有开放任何端口
②开启指定端口
firewall-cmd --zone=public --add-port=3306/tcp --permanent
[root@localhost bin]# firewall-cmd --zone=public --add-port=3306/tcp --permanent
success
③重启防火墙
firewall-cmd --reload
[root@localhost bin]# firewall-cmd --reload
success
④查看3306端口是否开放
[root@localhost bin]# firewall-cmd --list-ports
3306/tcp