centos系统服务器怎么在防火墙开放端口?
centos系统开放防火墙端口:
iptable防火墙,对特定端口开放的方法:
方法1,例:
使用iptables开放“8000”端口:/sbin/iptables -I INPUT -p tcp --dport 8000 -j ACCEPT
保存:/etc/rc.d/init.d/iptables save
重启服务:service iptables restart
查看需要打开的端口是否生效:/etc/init.d/iptables status
方法2,例:
直接编辑:vi /etc/sysconfig/iptables,按“a”键开始进行编辑,添加如下部分:
-A INPUT -p tcp -m tcp --dport 4000 -j ACCEPT
保存在前面部分
按“esc”键退出编辑,输入“:wq”保存
再重启防火墙: service iptables restart
firewalld防火墙,例:
添加端口:firewall-cmd --zone=public --add-port=6022/tcp --permanent
重启防火墙:systemctl restart firewalld.service
查看端口:firewall-cmd --zone=public --list-all