從centos7開始使用linux,之前版本的沒有深入瞭解過,今天要開放個埠,需要有防火牆的相關操作,從網上查資料都是編輯/etc/sysconfig目錄下麵的iptables文件,可我進入這個文件之後,並沒有發現這iptables文件,倒是有ip6tables-config和iptables-c ...
從centos7開始使用linux,之前版本的沒有深入瞭解過,今天要開放個埠,需要有防火牆的相關操作,從網上查資料都是編輯/etc/sysconfig目錄下麵的iptables文件,可我進入這個文件之後,並沒有發現這iptables文件,倒是有ip6tables-config和iptables-config這樣的兩個文件。
經過查找資料,原來centos7下預設沒有了iptables文件,如果有對防火牆的操作,需要更新或者重新安裝防火牆服務。
具體的解決辦法:
1.安裝或者更新iptables-services
yum install iptables-services;
2.啟動iptables
systemctl enable iptables
這個時候,/etc/sysconfig目錄下麵就有了iptables文件了。
3.打開iptables
systemctl start iptables
4.編輯
vim /etc/sysconfig/iptables
5.重啟防火牆
service iptables restart
centos7和之前的版本有的區別,以前沒有註意到。
---------------------
作者:suchcl
來源:CSDN
原文:https://blog.csdn.net/hbysj/article/details/80816926
版權聲明:本文為博主原創文章,轉載請附上博文鏈接!