個人寬帶早就沒有公網IP了(移動寬帶為什么沒有公網IP)
如果想把自己的家用電腦當做服務器,開通遠程服務,比如家用NAS。按以前的經驗,寬帶接入要有公網IP,再做端口映射,就可以公網訪問了。為了方便,還可以用路由器內置的花生殼之類的服務綁定域名。
當我打開路由器,想配置花生殼服務的時候,并沒有成功。于是打開路由器的 Wan 網絡連接查看,看到一個很奇怪的 100.109 開頭的 IP 地址。
然后再打開百度,搜索 IP,顯示的本機IP是 42 開頭的。
本機公網 IP 和路由器 Wan 口 IP 地址竟然不相同???難道 100.109 開頭的 IP 地址是個內網地址?
通常都說,私有(內網)IP地址有三類:
A類:10.0.0.0-10.255.255.255
B類:172.16.0.0-172.31.255.255
C類:192.168.0.0-192.168.255.255
這三類地址都不包括 100.109 開頭的 IP 地址,百思不得其解,還是搜索吧。打開 ip138 查詢,顯示為 保留地址 NAT 局域網。
繼續搜索,打開 IANA 網站。IANA (The Internet Assigned Numbers Authority,互聯網數字分配機構) 是負責協調管理和分配域名、IP地址等資源,使 Internet 正常運作的機構。
https://www.iana.org/assignments/iana-ipv4-special-registry/iana-ipv4-special-registry.xhtml
這里列出了所有 IPv4專用地址。
100.64.0.0/10 是 2012年4月才分配的,留給運營商使用。從100.64.0.0 - 100.127.255.255,包含有 4,194,304 個IP地址。
隨著互聯網的發展,IP V4 地址早就不夠用了,IP V6 難以快速廣泛使用。運營商已經很難為每一個上網用戶分配一個公網IP地址,于是劃分出一塊運營商專用地址,以便分配給上網用戶使用。
移動公司家用寬帶分配的是 10 開頭的 IP 地址。電信家用寬帶分配的是 100 開頭的IP地址。實際使用中,還是電信的體驗要好一些。比如,同樣使用 PT 下載,移動寬帶根本沒有速度,完全無法使用 BT 類軟件。而電信寬帶使用 PT卻不受影響,可能真的就如 100 開頭的 IP 地址所說,電信寬帶雖然分配的是內網地址,但是使用了 NAT 地址轉換。
其間,撥打 10000 號,詢問本人家用寬帶已辦理近10年了,以前都是有公網IP地址的,現在怎么沒有了? 客服只是告知,好幾年前就沒有公網IP地址 了,現在只有企業專線才有公網IP地址,價格比較貴,具體情況要去營業廳咨詢。
看來家用帶寬幾大運營商都不會分配公網IP地址了,都成了一個大內網。于是要想公網使用 NAS 等服務,只能進行內網穿透了。要么自己有一臺具有公網IP的服務器,自己搭建內網穿透服務。要么使用商業化的內網穿透服務。
而我使用的是前者。鏈接: