關閉防火牆
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