Linux關閉防火牆、設置端口


關閉防火牆

1)重啟后生效 
開啟: chkconfig iptables on 
關閉: chkconfig iptables off 

驗證防火牆是否關閉:chkconfig --list |grep iptables

2) 即時生效,重啟后失效 
開啟: service iptables start 
關閉: service iptables stop 

 

centos 7:

systemctl stop firewalld.service #停止   

systemctl disable firewalld.service #禁用

firewall-cmd --state #查看默認防火牆狀態(關閉后顯示notrunning,開啟后顯示running)

 

之前的版本:

service iptables stop #停止

chkconfig iptables off #禁用



需要說明的是對於Linux下的其它服務都可以用以上命令執行開啟和關閉操作。 

在開啟了防火牆時,做如下設置,開啟相關端口, 
修改/etc/sysconfig/iptables 文件,添加以下內容: 
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT 
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT

 

端口設置

在防火牆中打開要用到的端口

第一步打開防火牆

chkconfig iptables on

第二步啟動防火牆

service iptables start

第三步編輯防火牆

先查看防火牆信息 service iptables status

然后編輯 vi /etc/sysconfig/iptables

2181,2888,3888三行信息是拷貝上面22的信息

 

第四部重啟防火牆

service iptables restart

然后查看防火牆信息 service iptables status

關閉selinux

vi /etc/selinux/config

SELINUX=disabled


免責聲明!

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



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