使用 IP 位址從 Android 裝置存取伺服器計算機

使用 IP 位址從 Android 裝置存取伺服器計算機

這是一個完全奇怪的場景,我在任何地方都找不到解決方案。目的:使用連接到相同 WIFI 的 Android 裝置瀏覽器測試網站。結果: - 其他 PC 可以使用連接埠 80 上的 IP 位址 192.168.1.9 毫無問題地連接到該伺服器電腦。

我已經嘗試了一切,在網路上找到的所有資源,但沒有運氣。

------- 編輯 --------- 奇怪的部分是同一無線連接上的其他機器可以毫無問題地連接,只有 Android 設備不能。我不使用域名,只使用裸IP位址。

我還嘗試在 Android 手機上使用 tracerout 應用程序,它實際上可以使用 IP 位址追蹤伺服器電腦。

請幫忙。

答案1

我將拋出一個猜測,並說您的路由器將無線客戶端與網路隔離。這意味著任何透過 wifi 連接的東西都會有互聯網,但不知道任何有關本地網路的資訊。因此,您可以嘗試透過以下兩件事來縮小範圍:

  1. 查看您的路由器設定並關閉「AP 隔離」或類似功能(請參閱路由器手冊)
  2. 將連接埠轉發到您的網頁伺服器並嘗試使用您的外部 IP 透過 android 存取它。根據您的 ISP,如果他們封鎖連接埠 80,您可能必須使用非標準連接埠。

答案2

您是否更新了Android 手機中的伺服器DNS 以及用於透過Android 手機檢查您的網站的伺服器,並更改了連接埠80 並使用了一些連接埠(例如係統未使用的隨機連接埠),在本地檢查您的網站是否正常工作。最後使用 ping 檢查您的系統是否已與您的手機建立有效連接。

相關內容