iT邦幫忙

1

區域網路連至apache 80 port

  • 分享至 

  • xImage

各位好,我在家用A電腦使用xampp架了一個網頁伺服器,想從另一台同個區域網路的B電腦來瀏覽A電腦做的頁面,但一直無法連上,會出現this site can't reached.

以下是我已有做的錯誤排除:
1.A電腦防火牆開通80port,B電腦無法連到
2.A電腦防火牆直接關閉,B電腦依然無法連到
3.A電腦使用localhost和自己的區網ip(192.168.1.103)是可以正常瀏覽的

我已經卡了一個下午,實在不知道哪裡有問題,不知道各位大大有無知道任何其他可能的問題?謝謝!

看更多先前的討論...收起先前的討論...
李大瑋 iT邦好手 1 級 ‧ 2023-02-15 17:07:00 檢舉
1.你有確定A本身是可以跑80port的嗎
2.如果肯定的話,才測試B可以連到A
alien663 iT邦研究生 3 級 ‧ 2023-02-15 17:08:33 檢舉
你這是網路問題,純粹就是兩台電腦之間無法互相連線,如果需要解答可能要給出更詳細的網路設定。
例如B電腦的IP,兩台電腦中間有任何設備?
李大瑋 iT邦好手 1 級 ‧ 2023-02-15 17:20:37 檢舉
抱歉沒看到本機可以瀏覽
建議你多開放一個443PORT(https使用)
BKY iT邦好手 1 級 ‧ 2023-02-15 17:24:00 檢舉
看一下apache的config檔
80port是不是被綁定本機IP
rb1102 iT邦研究生 2 級 ‧ 2023-02-16 12:01:05 檢舉
b ping a 通不通?
A電腦網路設定必須改為 私人 不能是 公用,要開網路探索服務
gohome123 iT邦新手 4 級 ‧ 2023-02-17 09:59:49 檢舉
感謝各位回覆,我每個方法都試過依然無法連線,我整理一下更詳細資訊

A電腦IP是:192.168.1.103
B電腦IP是:192.168.1.102

另外我xampp是安裝在D槽,不知道有沒有影響??

@alien663大,兩台電腦中間有一台router,型號是"TP-Link 無線 N 路由器 WR841N",我看router上面有防火牆功能,我有把它關掉試試,依然無法連線

@李大瑋大,防火牆我已有443port

@BKY大,apache並沒有綁定ip,設定上是寫,Listen 80

@rb1102大,B無法ping到A

@窮嘶發發發大,剛已有把A電腦設定成私人網路,也開啟網路探索服務,依然無法連到
gohome123 iT邦新手 4 級 ‧ 2023-02-17 10:19:50 檢舉
router上面確實有看到一個叫SPI 防火牆的東西,我把它關掉後,依然無法連到
ks1217 iT邦研究生 1 級 ‧ 2023-02-18 16:40:13 檢舉
PC之間透過WIFI 與 AP 連線還是有線 ? 是否用AP mode ? Gateway設定是?
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

2 個回答

1
mathewkl
iT邦高手 1 級 ‧ 2023-02-15 17:23:32

防火牆關了還是沒用的話,不只是80port,連其他port都沒通吧
不是防毒擋下來了就是Router/Switch設定擋下來了

gohome123 iT邦新手 4 級 ‧ 2023-02-17 10:20:14 檢舉

router上面確實有看到一個叫SPI 防火牆的東西,我把它關掉後,依然無法連到

0
wiseguy
iT邦超人 1 級 ‧ 2023-02-16 12:15:03

apache 預設 Listen 127.0.0.1,所以檢查一下是不是出現 127.0.0.1:80 ?
在 A 命令模式視窗輸入指令:netstat -p TCP
如果是的話,更改 apache 設定,改為綁定 *:80

gohome123 iT邦新手 4 級 ‧ 2023-02-17 10:25:44 檢舉

我打指令後並沒有出現127.0.0.1:80
如果我從A電腦,連它自己的ip,確實是會有連線紀錄
但從B電腦連A電腦,就都沒有連線紀錄

附圖是A電腦連自己ip時會出現的紀錄

https://ithelp.ithome.com.tw/upload/images/20230217/20137933Hzo21gxfew.jpg

我要發表回答

立即登入回答