CentOS 7默認使用的是firewall做爲防火牆,這裏改成iptables防火牆。tcp
firewall操做:rest
# service firewalld status; #查看防火牆狀態blog
(disabled 代表 已經禁止開啓啓動 enable 表示開機自啓,inactive 表示防火牆關閉狀態 activated(running)表示爲開啓狀態)ip
# service firewalld start; 或者 #systemctl start firewalld.service; #開啓防火牆rem
# service firewalld stop; 或者 #systemctl stop firewalld.service; #關閉防火牆table
# service firewalld restart; 或者 #systemctl restart firewalld.service; #重啓防火牆class
# systemctl disable firewalld.service #禁止防火牆開啓自啓配置
# systemctl enable firewalld #設置防火牆開機啓動iptables
#yum remove firewalld #卸載firewallservice
安裝iptables防火牆及操做:
#yum install iptables-services #安裝iptables防火牆
#vi /etc/sysconfig/iptables #編輯防火牆配置文件,開放3306端口
添加配置:-A INPUT -p tcp -m state --state NEW -m tcp --dport 3306 -j ACCEPT
#systemctl restart iptables.service #最後重啓防火牆使配置生效
#systemctl enable iptables.service #設置防火牆開機啓動