欢迎来到Vincentyw的博客

该来的终究会来,该走的也一定会离开。凡事都存在前因后果,因缘成熟了,果报便产生了,无法阻挡。
但是发生过了就会消失,有来就有走,一切都是过客,把握自己当下的因缘,承担起自己该承担的责任,做好眼前该做的事情,做的时候尽全力,过去便放下,放下即自在。

centOs6和Centos7开放/关闭端口区别

#centos6启动防火墙 service iptables start 

#centos6停止防火墙/关闭防火墙  service iptables stop

#centos6重启防火墙 service iptables restart 

#centos7启动防火墙  systemctl start firewalld.service

#centos7停止防火墙/关闭防火墙  systemctl stop firewalld.service

#centos7重启防火墙  systemctl restart firewalld.service

Centos6:

查看端口:netstat -ntlp

Centos7:

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

Centos6:

设置开放端口:

      方法一:
 
         /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   重启防火墙

 

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:防火墙开启,外网访问,必须要开启端口,否则无法访问

posted on 2019-10-11 10:50  VincentYew  阅读(420)  评论(0编辑  收藏  举报

导航