防火牆問題 Linux系統 /etc/sysconfig/路徑下無iptables文件


虛擬機新裝了一個CentOs7,然后做防火牆配置的時候找不到iptables文件,解決方法如下:

因為默認使用的是firewall作為防火牆,把他停掉裝個iptable

systemctl stop firewalld 
systemctl mask firewalld

yum install -y iptables 
yum install iptables-services

然后就有iptables文件,就可以作配置

開啟服務 
systemctl start iptables.service

systemctl restart iptables.service // 重啟防火牆使配置生效 

systemctl enable iptables.service // 設置防火牆開機啟動

增加開放端口

在iptables中加入以下內容(8080就是端口號):

-A INPUT -p tcp -m state --state NEW -m tcp --dport 8080 -j ACCEPT

其他命令: 
檢查是否安裝了iptables 
service iptables status 
安裝iptables 
yum install -y iptables 
升級iptables 
yum update iptables 
安裝iptables-services 
yum install iptables-services

systemctl disable iptables #禁止iptables服務 
systemctl stop iptables #暫停服務 
systemctl enable iptables #解除禁止iptables 

systemctl start iptables #開啟服務

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM