zoukankan      html  css  js  c++  java
  • CentOS/Linux开放某些端口

    CentOS/Linux开放某些端口

    CentOS/Linux 装载系统的时候只开启了少数端口如22,80(有些连80都没有开放)等。

    结果再装完Nginx+PHP+MySQL 后不能访问网站。

    当然前提是在nginx.conf中先配置好访问地址

    现在提供一些解决方案:

    1.查看防火墙设置发现没开启所要访问的端口

    iptables -L -n

    由于Linux防火墙默认是关闭的。可以用两种方式,一个是关闭防火墙(不推荐),另一个就是让防火墙开放这个端口。

    2.开放某端口 

      1)vi  /etc/sysconfig/iptables 文件

         1.1 开放某端口

         -A INPUT -p tcp -m state  --state NEW -m tcp --dport 8080 -j ACCEPT

         1.2 开放一个范围的端口8000到9000

         -A INPUT -p tcp -m state  --state NEW -m tcp --dport 8000:9000 -j ACCEPT

         说明:dport后面的端口根据自己所需加上,访问时采用localhost:端口

         

      2)重启iptables

    service iptables restart

     

    3.重启防火墙,这里有两种方式重启防火墙

      1)重启后生效

         开启: chkconfig iptables on

      关闭: chkconfig iptables off

     

      2)即时生效,重启后失效

        开启: service iptables start

        关闭: service iptables stop

     

  • 相关阅读:
    图像修补
    图像的矩
    使用多边形将轮廓包围
    寻找物体的凸包
    查找并绘制轮廓
    重映射
    霍夫变换
    边缘检测
    第二周神经网络基础
    第一周:深度学习引言(Introduction to Deep Learning)
  • 原文地址:https://www.cnblogs.com/hld123/p/7025953.html
Copyright © 2011-2022 走看看