centos6 升級防火牆iptables
# 查看iptables版本
iptables -v
下載
# 查找版本:http://ftp.netfilter.org/pub/iptables/
wget http://ftp.netfilter.org/pub/iptables/iptables-1.4.21.tar.bz2
解壓
tar -xjf iptables-1.4.21.tar.bz2
cd iptables-1.4.21
安裝編譯軟件並編譯
#安裝編譯所需組件
yum -y install gcc gcc-c++
./configure
make & make install
默認安裝的路徑是/usr/local/sbin,我們需要把安裝後的文件,替換到/sbin,這樣就能完成對iptables文件的升級和替換。
替換文件
#先關閉iptables
service iptables stop
#進入相應目錄,並覆蓋相關文件
cd /usr/local/sbin
cp /usr/local/sbin/iptables /sbin/
cp /usr/local/sbin/iptables-restore /sbin/
cp /usr/local/sbin/iptables-save /sbin/
如果提示“cp: overwrite”時,請輸入“y”並回車。
驗證是否升級成功
service iptables start
iptables -V
若顯示當前版本爲 v1.4.21,表示iptables升級成功