聲明: 本文轉(zhuǎn)載自: https://blog.csdn.net/u011704394/article/details/54572453
centos6 升級(jí)防火墻iptables
# 查看iptables版本
iptables -v
下載(如果在服務(wù)器上沒(méi)有下載權(quán)限,可以在本地下載好之后晴叨,再傳上去)
# 查找版本: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
默認(rèn)安裝的路徑是/usr/local/sbin楷掉,我們需要把安裝后的文件热康,替換到/sbin可训,這樣就能完成對(duì)iptables文件的升級(jí)和替換仓坞。
替換文件
#先關(guān)閉iptables
service iptables stop
#進(jìn)入相應(yīng)目錄帆阳,并覆蓋相關(guān)文件
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”時(shí)迎吵,請(qǐng)輸入“y”并回車(chē)嗤形。
驗(yàn)證是否升級(jí)成功
service iptables start
iptables -V
若顯示當(dāng)前版本為 v1.4.21精偿,表示iptables升級(jí)成功