iptables配置備份 iptables配置挺麻煩,但是也一定要學會iptables配置備份,下面教大家一下方法! 防火牆設定要求* 屏蔽所有連接埠* 把SSH的預設連接埠設定為2222* 把2222、80、3306連接埠開啟* 把3306連接埠設定為只允許202.104.120.22和202.104.120.41兩個IP允許訪問* 提供臨時開啟3306的訪問權(指定IP)和臨時關閉。 iptables的具體設定 iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT iptables -A INPUT -p tcp --dport 2222 -j ACCEPT iptables -A INPUT -p tcp --dport 80 -j ACCEPT iptables -A INPUT -p tcp --dport 8080 -j ACCEPT iptables -A OUTPUT -p tcp --dport 80 -j ACCEPT iptables -A INPUT -p tcp -s 127.0.0.1 -j ACCEPT iptables -A INPUT -p tcp -s xxx.xxx.xxx.xxx --dport 3306 -j ACCEPT iptables -A INPUT -p tcp -s 202.104.120.41 --dport 3306 -j ACCEPT iptables -A INPUT -p tcp -s 202.104.120.40 --dport 3306 -j ACCEPT iptables -P INPUT DROP iptables -p FORWARD DROP iptables -P OUTPUT DROP * 必須先允許2222或者22連接埠,然後再執行INPUT DROP操作,否則就完蛋了。如果需要遠端管理mysql,則使用以下指令臨時開啟,用完後關閉* 開啟指令 iptables -A INPUT -p tcp -s xxx.xxx.xxx.xxx --dport 3306 -j ACCEPT * 關閉指令 iptables -D INPUT -p tcp -s xxx.xxx.xxx.xxx --dport 3306 -j ACCEPT 通過上面文章的描述,我們都知道了iptables配置備份的方法。學會的朋友快跟別人分享吧!