centOs6和Centos7開放/關閉端口區別

#centos6啓動防火牆 service iptables start centos

#centos6中止防火牆/關閉防火牆  service iptables stoptcp

#centos6重啓防火牆 service iptables restart centos7

#centos7啓動防火牆  systemctl start firewalld.servicespa

#centos7中止防火牆/關閉防火牆  systemctl stop firewalld.service 線程

#centos7重啓防火牆  systemctl restart firewalld.servicerest

Centos6:

查看端口:netstat -ntlpblog

Centos7:

查看端口:firewall-cmd --list-all進程

Centos6:

設置開放端口:ip

      方法一:
 
         /sbin/iptables -I INPUT -p tcp --dport 端口號 -j ACCEPT   寫入修改
 
         /etc/init.d/iptables save   保存修改
 
        service iptables restart    重啓防火牆,修改生效
 
       方法二:
 
       vi /etc/sysconfig/iptables  打開配置文件加入以下語句:
 
       -A INPUT -p tcp -m state --state NEW -m tcp --dport 端口號 -j ACCEPT   重啓防火牆,修改完成

Centos7:

設置開放端口:

                 sudo firewall-cmd --add-port=80/tcp --permanent  增長端口號

                 firewall-cmd –reload   重啓防火牆rem

 

Centos6:

關閉端口:

  

方法一:
 
         /sbin/iptables -I INPUT -p tcp --dport 端口號 -j DROP   寫入修改
 
         /etc/init.d/iptables save   保存修改
 
        service iptables restart    重啓防火牆,修改生效
 
       方法二:
 
       vi /etc/sysconfig/iptables  打開配置文件加入以下語句:
 
       -A INPUT -p tcp -m state --state NEW -m tcp --dport 端口號 -j DROP   重啓防火牆,修改完成

Centos7:

關閉端口:
       sudo firewall-cmd --remove-port=80/tcp --permanent
 
       firewall-cmd –reload   重啓防火牆

 

查看端口狀態

      /etc/init.d/iptables status

 注:當新開放端口未被進程使用時,沒法telnet通,當用線程去佔用該端口,便可解決(centos6.7實驗)。

 

 

 

 

 

------------------------------------------------------------------------------

tips:防火牆開啓,外網訪問,必需要開啓端口,不然沒法訪問

相關文章
相關標籤/搜索