2017-08-06 464 views
-6

我想讓我的Android設備訪問我的桌面上的開發計算機上運行的本地Web服務器。換句話說,我想在手機上查看我的網站。如何從我的Android手機訪問我的本地主機

現在,我的桌面上,我只需要輸入本地主機127.0.0.1和我有機會到我的開發環境。

這裏還有一些細節:

  • 我的臺式機直接與電纜連接到路由器,沒有WIFI連接。
  • 我的Android手機已連接WIFI
  • 我有一個TP-LINK射手C7路由器。

我也做了以下內容:

  • 在我的手機輸入localhost ----失敗!
  • 在我的手機中輸入127.0.0.1 ----失敗!
  • 在我的手機中輸入我的桌面靜態IP -----失敗!

我在這裏讀過,也許我需要在我的路由器上做一些事情,但我不想亂用我的路由器上的所有選項。我想在擺弄之前確定一下。

我讀過下面的帖子,但沒有成功:

How can I access my localhost from my Android device?

怎麼辦?這應該很簡單。 謝謝

+2

[從移動設備查看本地主機網站]的可能重複(https://stackoverflow.com/questions/17316692/viewing-localhost-website-from-mobile-device) –

+1

* localhost *是本地環回地址。它只能在代碼所在的**精確機器**上提供。如果您需要從其他位置訪問該位置,則需要公開的IP地址;你不能使用* localhost *。 (**本地**部分是有意義的,它對於特定的機器是**本地**,並且在其他地方不可用。)在手機上輸入* localhost *將要求手機的本地地址,而不是您的桌面。所以會* 127.0.0.1 *。 –

+0

嘗試添加您的本地Web服務器的端口,當做「我的手機輸入我的桌面靜態IP」 – Melchizedek

回答

0

如果您的網絡服務器有靜態內容,您可以將html/css/script/image文件複製到手機上的特定文件夾並從手機中打開這些文件夾。

總之,讓你的設備的瀏覽器來連接本地主機的網站,你可以這樣做:

讓您的計算機的IP地址,(運行> CMD> IPCONFIG)

+++如果本地主機使用特定的端口,如localhost:1234,否則,您必須打開防火牆上的端口。控制面板/系統和安全/防火牆/高級

之後,您可以通過導航到您的IP從移動設備連接到您的網站。如:http://192.168.X.X:1234

注意:您確定兩個設備都在同一個網絡上嗎?

不要忘記關閉手機上的移動數據,你需要依靠wifi。

祝你好運。

+0

My桌面不在WIFI上,我使用從桌面到路由器的以太網電纜。嘗試192.168.0.XXX:80甚至嘗試192.168.0.XXX:8080沒有成功。在我的手機上,我收到了msg:這個網站無法聯繫到...... – Marco

+0

這兩個設備必須位於相同的本地網絡上才能互相訪問,否則需要通過互聯網聯機才能聯繫到對方。 – newbee

相關問題