Web-Server

外界將如何訪問我的機器?

  • January 24, 2012

我有一個本地地址,例如:

http://127.0.0.1:8125/ -> 這行得通,

我將如何使用不同的 PC 訪問它,比如說工作、朋友家或允許任何人訪問它?

我正在使用 node.js 創建一個簡單的伺服器並在該本地 IP 上偵聽上述埠

任何幫助都會得到幫助。

您至少需要:

  1. 公共 IP 地址
  2. 無論您的應用在該 IP 上打開的哪個埠執行

這將允許您通過在瀏覽器的地址欄中鍵入公共 IP 和埠號來瀏覽到您的頁面。


實際上,您需要:

  1. 靜態公共IP 地址
  2. 無論您的應用在該 IP 上打開的哪個埠執行
  3. 註冊一個域名
  4. 擁有一個或多個(至少 2 個是最佳實踐)DNS 伺服器來保存您的區域的權威副本。

這將允許通過鍵入以下內容訪問您的應用程序:http://whatever.tld。如果您使用非標準埠(IE 不是 80 或 443),您需要在地址末尾的冒號後面附加埠號。

引用自:https://serverfault.com/questions/353081