2012-07-06 139 views
1

我用我的本地主機在ubuntu機器上的apache上開發我的項目。 有時我需要向我的客戶展示進展。 是否可以從遠程機器訪問本地主機?從遠程訪問本地主機上的站點

+1

這個問題的命名有點含糊:'localhost'是本地環回地址'127.0.0.1'的事實標準(DNS)名稱,*不能從外部訪問(本地)主機本身。 – alk 2012-07-06 16:10:57

回答

0

是的,如果你有一個公共和靜態的IP。通常情況下,互聯網服務供應商在會議期間提供靜態IP地址(即直至您斷開並重新連接)在這個答案中使用

+0

那麼要在第二臺機器瀏覽器上看到第一臺電腦的本地主機的網站呢? – 2012-07-06 14:54:53

+0

假設你滿足上述2的要求,你必須寫下: http:// ip_of_your_machine:port/path_to_resource(website) – Razvan 2012-07-06 15:02:02

+0

啊,它的工作!我已經從控制檯啓動ifconfig,檢查ip並將其粘貼到第二臺計算機的瀏覽器中!我可以從遠程PC看到我的所有項目! – 2012-07-06 15:02:12

4

條款:它

  • 主機=機器的網站,你正試圖
  • 客戶端=機訪問從

如果主機和客戶端在同一個網絡上的主機,你可以通過輸入

從客戶端訪問主機

在您客戶的瀏覽器中。如果站點沒有運行在端口80(對​​於http)或端口443(對於https),請按如下方式添加帖子(此示例適用於您的服務器在8080上,一個常用備用端口):

http://(hostname或IP地址):8080

如果主機和客戶端不在同一個網絡上,並且您需要通過客戶端訪問互聯網以查看主機,則需要在互聯網上爲主機提供客戶端訪問。

這可能是爲您的信息安全非常危險如果你是,你正在做不知道,我建議你得了便宜-O託管帳戶(可在類似的地方讓他們像10 $ /月1:1託管)。

1

您可以使用爲本地服務提供隧道的服務,例如localtunnel,pagekite或ngrok。這些服務簡化了設置遠程演示,移動測試和一些提供請求檢查。