古詩詞大全網 - 成語解釋 - 為什麽百度搜索查詢出來的IP地址和用電腦查詢的IP地址不壹樣?

為什麽百度搜索查詢出來的IP地址和用電腦查詢的IP地址不壹樣?

簡單易懂,不愧是百哥,以下是百哥的原回答。

因為ip地址分為私網地址和公網地址,電腦上的地址為私網地址,電腦上網時要經過路由器,路由器把私網地址轉成了公網地址。

兩個地址都正確。

相當於小明在家時,都稱呼他為小明,小明到了外面,大家要稱呼他的全名。

這是電腦上查到的地址,是私網地址,相當於“小明”

這是百度上查到的本機ip,是公網地址,相當於小明的全名,比如劉建明。

ip地址為什麽要分為私網地址和公網地址啊,統壹用1個多方便?

因為統壹用1個的話,地址實在不夠用啊

當初剛發明互聯網的時候,是美國軍方自己用的,美軍才多少人,所以ip地址設置成了32位二進制,也就是理論值42億,綽綽有余了吧,隨便揮霍也夠了啊。

後來各個科研機構加進來了,也還行,再後來,各個大學加進來了,也還行,再後來全世界所有人都接進來了,這哪裏夠?

中國總***只分到3億個地址,中國的網民都不止3億,而且壹個網民往往要占用多個地址,電腦啊手機啊,智能電視小愛同學啊,我剛剛買了個電蚊香都配了個ip地址,那ip地址遠遠不夠使用,怎麽辦?

私網地址來了,私網地址可以理解為可以無限制重復使用的地址。

比如192.168開頭的地址,每個家庭都在用,每個學校都在用,每個公司也都在用,無限制重復使用,那麽就解決了地址不夠的問題。

但是無限制重復使用了,大家都192.168了,那不就互相沖突了嗎

所以,大家在內部用私網地址,但是想進入互聯網,路由器就要把私網地址轉換為公網地址了,公網地址是獨立的,不會重復的,所以大家不會沖突。

而壹個公網地址, 可以同時帶很多內部主機上網, 也因此解決了地址不夠的問題。

關於NAT的工作過程,可以參閱這個答案

NAT轉換是怎麽工作的??www.zhihu.com

使用NAT後,就是電腦本機用私網地址,路由器再轉成公網地址,會不會有什麽缺點?

雖然節省了地址,但是也是有缺點的,就是從互聯網不能直接訪問這臺電腦了。

大概在20年前,百哥還是小百百的時候,看了電腦報壹篇文章,說壹臺電腦可以用“遠程桌面”控制另壹臺電腦,很神奇的樣子,只要在遠程桌面中輸入另壹臺電腦的ip地址就可以了。

然後就躍躍欲試,準備實踐壹下,發現總是不成功。

原因就是,我的控制機(我家裏的windows 98),和我要控制的遠程電腦(我爸單位的windows 98),相隔了互聯網。

我在控制機上,使用遠程主機的私網地址,總是連接失敗,當時也沒有知乎可以問,就放棄了。