Centos 6
我們要是想訪問mysql數據庫,我們需要這個端口,命令如下:
/sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT
我們需要保存我們的操作,命令如下:
/etc/rc.d/init.d/iptables save
此時我們可以查看端口的狀態,命令如下:
/etc/init.d/iptables status
當然如果你打開其他端口也一樣,只需要把這個端口號換成你需要的端口號即可。
Centos 7啟用了新命令firewall-cmd
可以理解為,firewall-cmd 是對iptables命令的包裝
新系統中應先判斷firewalld 是否在運行
systemctl status firewalld
查看所有端口
firewall-cmd --list-all
放行3306
firewall-cmd --permanent --zone=public --add-port=3306/tcp
使規則生效
firewall-cmd --reload