Linux配置防火牆,開啟80端口、3306端口
起因是因為想使用Navicat連接一下數據庫,發現連接不上
通過查閱許多資料和多次測試發現是因為防火牆沒有配置3306端口
話不多說,開整,同理,80端口同樣配置,首先進入防火牆配置文件
shell># vim /etc/sysconfig/iptables
添加如下兩條規則:
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
特別提示:很多網友把這兩條規則添加到防火牆配置的最后一行,導致防火牆啟動失敗
正確的應該是添加到默認的22端口這條規則的下面
添加好的防火牆配置文件如下:
重啟防火牆,搞定!
shell>#service iptables restart