1.任意運行一條iptables防火牆規則配置命令:html
iptables -P OUTPUT ACCEPT
2.對iptables服務進行保存:linux
service iptables save
3.重啓iptables服務:vim
service iptables restart
查看防火牆的狀態:centos
[root@localhost ~]# service iptable status tcp
保存退出後重啓防火牆spa
[root@localhost ~]# service iptables restart
關閉防火牆.net
[root@localhost ~]#servcie iptables stop --臨時關閉防火牆rest
[root@localhost ~]#chkconfig iptables off --永久關閉防火牆 code
centos 6 開放80端口htm
vim /etc/sysconfig/iptables # 加入以下代碼,只須要把端口修改一下就變成了其餘的,而後service iptables restart重啓
-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
CentOS 7.0默認使用的是firewall做爲防火牆,這裏改成iptables防火牆步驟。
一、中止並屏蔽firewalld服務
systemctl stop firewalld systemctl mask firewalld
二、安裝iptables-services軟件包
yum install iptables-services
三、在引導時啓用iptables服務
systemctl enable iptables
四、啓動iptables服務
systemctl start iptables
五、保存防火牆規則
service iptables save 或 /usr/libexec/iptables/iptables.init save
另外:管理iptables服務
systemctl [stop|start|restart] iptables
centOS 7防火牆:
firewall-cmd --query-port=8080/tcp # 查詢端口是否開放
firewall-cmd --permanent --add-port=80/tcp # 開放80端口
firewall-cmd --permanent --remove-port=8080/tcp # 移除端口
[root@localhost ~]# systemctl stop firewalld.service #中止/關閉firewall
[root@localhost ~]# systemctl disable firewalld.service #禁止firewall開機啓動
[root@localhost ~]# firewall-cmd --reload #重啓
服務
[root@localhost ~]# systemctl enable firewalld.service #在開機時啓用一個服務
[root@localhost ~]# systemctl disable firewalld.service #在開機時禁用一個服務
[root@localhost ~]# systemctl is-enabled firewalld.service #查看服務是否開機啓動
[root@localhost ~]# systemctl list-unit-files|grep enabled #查看已啓動的服務列表
[root@localhost ~]# firewall-cmd --list-ports #查看防火牆的端口有沒有打開
查看firewall的狀態
[root@localhost ~]# systemctl status firewalld #查看防火牆狀態
[root@localhost ~]# firewall-cmd --state #查看默認防火牆狀態(關閉後顯示notrunning,開啓後顯示running)
[root@localhost ~]# systemctl list-unit-files | grep firewalld.service #檢查防火牆的狀態
firewalld.service disabled #防火牆處於關閉狀態
注意:
一、打開全部的端口
iptables -P OUTPUT ACCEPT
二、關閉有的端口
iptables -P INPUT ACCEPT
其餘參考連接:http://songbgi.iteye.com/blog/1703583
https://www.linuxidc.com/Linux/2016-12/138979.htm
RedHat 7:https://www.cnblogs.com/shiguotao-com/p/4562137.html
iptables其餘的使用方法:https://www.linuxidc.com/Linux/2015-05/117473.htm