奥飞火千万电 发表于 2018-11-22 08:59:39

解决Apache服务局域网内无法访问的情况

在CentOS上安装apache,配置好服务器本机可以访问,但是外部局域网IP不能访问


解决方法:
1.修改配置文件/etc/httpd/conf/httpd.conf

    AllowOverride None
    Options None
    Order allow,deny
    Allow from all


2.添加端口映射,这点是CentOS系统的安全特性,也是其适用于服务器的原因吧。
方法:直接修改防火墙配置文件(/etc/sysconfig/iptables)
                -A INPUT -p tcp -m state --state NEW -m tcp --dport 8080 -j ACCEPT
                -A INPUT -p tcp -m state --state NEW -m tcp --dport 80 -j ACCEPT
方法:命令修改
               /sbin/iptables -I INPUT -p tcp --dport 3306 -jACCEPT


保存配置
/etc/rc.d/init.d/iptables save


重启服务
service iptables restart
或/etc/init.d/iptables restart


检查状态

/etc/init.d/iptables status

  iptables开机自动启动:


  开启: chkconfig iptables on
  关闭: chkconfig iptables off



  iptables关闭服务:


  开启: service iptables start
  关闭: service iptables stop
  




页: [1]
查看完整版本: 解决Apache服务局域网内无法访问的情况