2013-03-20 78 views

回答

1

我是否正確理解您在工作站上運行Apache並希望將手機連接到託管在其上的網站?

是的,那是可能的。最簡單的方法是將手機連接到與工作站相同的網絡(WiFi),並將手機連接到http://IP-ADDRESS-OF-WORKSTATION。然後像往常一樣使用遠程調試。

或者,您需要配置您的WiFi路由器以啓用端口轉發。基本思想是您的WiFi路由器控制您的私人家庭網絡(您的工作站所在的位置)和公共互聯網(您的電話所在的位置)之間的流量,並且端口轉發允許將來自Internet的入站流量路由到您的專用網絡。

下面是我的WiFi路由器的配置頁面。我的工作站的私有IP地址爲192.168.1.5,我在默認端口上運行Apache。如果我的公共IP地址是8.8.8.8那麼我會在我手機的瀏覽器中輸入http://8.8.8.8:3000,路由器會將請求重定向到我的工作站192.168.1.5:80

enter image description here

在這兩種設置中,你需要找到自己的工作站的私有IP地址(例如,使用「打開網絡偏好設置」,從Mac OS X上的WiFi狀態圖標)。只需從工作站上搜索「我的IP地址」,即可找到您的WiFi路由器的公共IP地址。

很明顯,第一種方法(將手機和工作站放在同一個網絡上)比較簡單一些。端口轉發可能很難調試,並且每個路由器的配置略有不同。如果你遇到困難,請發佈後續問題。

相關問題