[問題] 被防火牆檔下來的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