Linux防火牆

1、查看防火牆是否開啓:

$ service iptables status
Redirecting to /bin/systemctl status  iptables.service
● iptables.service - IPv4 firewall with iptables
   Loaded: loaded (/usr/lib/systemd/system/iptables.service; disabled; vendor preset: disabled)
   Active: inactive (dead)

active表示開啓,inactive表示關閉

$ firewall-cmd --state
 not running

2、關於防火牆的命令:

重啓後永久性生效:

開啓:

$ chkconfig iptables on

關閉:

$ chkconfig iptables off

即時生效,重啓後失效:

開啓:

$ service iptables start

關閉:

$ service iptables stop

重啓:

$ service iptables restart


保存配置:

$ service iptables save


或者

$ /etc/rc.d/init.d/iptables save


#設置防火牆開機啓動

$ systemctl enable iptables.service

禁止防火牆在系統啓動時啓動

$ /sbin/chkconfig --level 2345 iptables off


3.刪除iptables規則

查看當前規則

$ iptables -L -n
$ iptables -L -n  --line-number
$ iptables -D INPUT 3


在操作時,當我開啓防火牆時,我的網站就不能訪問了,當我關閉防火牆時,網站又可以訪問了,不知道是怎麼回事,希望大家幫幫忙,解釋一下,謝謝!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章