虛擬機新裝了一個CentOs7,而後作防火牆配置的時候找不到iptables文件,解決方法以下:tcp
由於默認使用的是firewall做爲防火牆,把他停掉裝個iptablerest
systemctl stop firewalld
systemctl mask firewalldip
yum install -y iptables
yum install iptables-services虛擬機
而後就有iptables文件,就能夠做配置table
開啓服務
systemctl start iptables.service配置
systemctl restart iptables.service // 重啓防火牆使配置生效 date
systemctl enable iptables.service // 設置防火牆開機啓動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 #開啓服務