首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 更多程式語言 >> 程式設計綜合問答

區域網路多台電腦共用一個公網 IP,外部如何連線內網機器?

     編輯:程式設計綜合問答

針對提問者三個關於 IP 的疑問,集中解答如下:

1. 區域網路內電腦查到的公網 IP 是否相同?

是的。 經由 NAT(網址轉換)上網的區域網路,所有裝置對外顯示的均為路由器/閘道器的同一個公網 IP。

2. 外部電腦想主動連線區域網路內的機器 B,該用什麼位址?

直接用公網 IP 無法穿透 NAT。必須在 路由器/代理伺服器上設定「連接埠轉發」:將公網 IP 的特定 Port(如 80、3389)映射到內網機器 B 的內網 IP 同樣 Port。外部連線「公網 IP:Port」即可到達 B。若無管理權限,可用 NAT 穿透技術(STUN、TURN、UPnP)或反向連線(內網主動連外部伺服器建立通道)。

3. 區域網路電腦 C 開 Wi-Fi 熱點,D 連上後的 IP 是什麼?

C 充當 AP(存取點),通常預設閘道為 192.168.1.1 或 192.168.43.1,DHCP 分配給 D 的 IP 範圍在 192.168.x.2 ~ 254 之間,具體視熱點軟體設定而定。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved