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

校機房 IP 相同之謎:NAT、IPv6 與 IPv4 配置差異解析

     編輯:程式設計疑難解答

現象

  • 「網絡連接 → IPv4 屬性」看到的 IP 地址,機房所有電腦都一樣。
  • ipconfig 顯示的 IPv4 地址卻各不相同。

原因:你看到的是「網關/代理 IP」而非本機 IP

  1. 學校出口通常只有一個公網 IP,所有內網機器通過 NAT (網絡地址轉換) 共用這個公網 IP 訪問互聯網。
  2. IPv4 屬性頁面顯示的可能是「DHCP 服務器/網關 IP」(某些系統顯示邏輯混淆),或是你配置了固定 IP 但未生效,實際仍由 DHCP 分配內網地址。
  3. ipconfig 顯示的是網卡綁定的真實內網 IPv4 地址(如 10.x.x.x、192.168.x.x、172.16.x.x),每台機器不同,這才是本機在局域網的真實標識。

IPv6 因素

若校園網已部署 IPv6,ipconfig 會顯示 IPv6 地址(以 fe80:: 開頭的鏈路本地地址或公網 IPv6)。此時 IPv4 可能被禁用或僅作為後備,屬性頁面顯示的 IPv4 可能是舊配置殘留。

驗證方法

// 命令行查看真實出口公網 IP
curl ifconfig.me
// 或訪問 https://ip.sb

所有機器結果應相同(學校出口公網 IP)。

總結

屬性頁面 ≠ 真實本機 IP。ipconfig / ifconfig 才是權威。 校園網 NAT 架構導致「內網 IP 唯一、公網 IP 共用」,這是標準企業/校園網設計。
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved