[问题] 被防火墙档下来的Apache

楼主: sanbis (方正無法達成,那麼有沒H)   2018-02-15 23:55:35
最近为了工作开始重读 Linux
工作内容是虚拟主机
最常见的服务应该是 Apache 跟 MySQL
重新架起 VM 安装 CentOS 6.9
设定网络接口
安装 Apache 、PHP
到这里都没有问题~
但是要测试网页的时候就出问题了~
外面的主机抓不到 VM 里放的 index.php ~ Orz
可以 ping 到主机、用 Putty 连线也没问题
想想…………防火墙档掉了?
直接把 iptables 停用~连上了~
启用~又挂了~
目前看到的大多说新安装的直接把规则全都洗掉比较快
但是还是想问一下是哪里有问题
https://i.imgur.com/AjbogQ8.png
作者: yanli2 ( Yan™)   2018-02-16 01:03:00
VM要用桥接
作者: kenduest (小州)   2018-02-16 01:08:00
描述内是说你启用 iptables 时候就连不到,停用就可以连所以你只是需要新增允许存取 port 80 这类就可以解决内建防火墙就自己改一下 /etc/sysconfig/iptables
作者: OrzOGC (洞八达人.拖哨天王)   2018-02-16 10:45:00
vm不一定要用bridge啊...nat也行
作者: rexct (rexct)   2018-02-16 16:41:00
拿掉这两行就跟关掉差不多了,如果只是要80port 资料可以通过,可以加下面这行-A INPUT -p tcp -m tcp --dport 80 -j ACCEPT比较恰当的方式是先看用iptables 管理或 firewalld管理,再使用对应的方式加入port
作者: kenduest (小州)   2018-02-16 17:37:00
你放错位置了 在 port 22 那行下一行才对

Links booklink

Contact Us: admin [ a t ] ucptt.com