首先解釋一下「內網」與「外網」的概念:
外網:即網際網路,區域網通過一台伺服器或是乙個路由器對外連線的網路,這個ip位址是惟一的。也就是說內網裡所有的計算機都是連線到這乙個外網ip上,通過這乙個外網ip對外進行交換資料的。也就是說,乙個區域網裡所有電腦的內網ip是互不相同的,但共用乙個外網ip。(用ipconfig/all查到的ip是你本機的內網ip;在www.ip138.com
上看到的是你連線網際網路所使用的ip,即外網)。
在區域網中,每台電腦都可以自己分配自己的ip,這個ip只在區域網中有效。而如果你將電腦連線到網際網路,你的網路提供商(isp)的伺服器會為你分配乙個ip位址,這個ip位址才是你在外網的ip。兩個ip同時存在,乙個對內,乙個對外。
當你家裡買了兩台電腦,你想組建乙個區域網,你除了要用網線和路由器等裝置將兩台電腦相連,你還要將兩台電腦設定固定ip,比如電腦a設為192.168.1.2,電腦b設為192.168.1.3,這樣你就可以用這兩個ip位址互相訪問兩台電腦,但這兩個ip位址只在這兩台電腦間有效,對外網無效。所以區域網中分配的ip與廣域網中的ip完全沒有對應關係。
你在內網的機子在上網時,都是在向閘道器發出請求,再由閘道器(一般為路由器)用外網ip轉到int網上,接受資料後,再分發到你的內網ip上。
舉個例子:閘道器就是你學校的大門,對外面來說,你的外網ip就是你學校大門的門牌號。但在你學校內部,你又是幾單元幾樓幾宿舍(即內網ip)。你要發的東西,先經過學校大門(閘道器)。收回來的東西也是只寫了學校門牌號(外網ip)。然後門房收到貨後,再按你的宿舍的樓號單元號宿舍號(即內網ip)送到你門口.如下圖:
網際網路上的ip(即外網ip)位址統一由乙個叫「iana」(internetassigned numbersauthority,網際網路網路號分配機構)的組織來管理。
由於分配不合理以及ipv4協議本身存在的侷限,現在網際網路的ip位址資源越來越緊張,為了解決這一問題,iana將a、b、c類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
也就是說,如果你查到的ip位址在以上a、b、c類ip位址的範圍內,它一定就是區域網的ip位址,否則就是廣域網的位址。
內網IP 外網IP NAT
內網的計算機以nat 網路位址轉換 協議,通過乙個公共的閘道器訪問internet。內網的計算機可向internet上 的其他計算機傳送連線請求,但internet上其他的計算機無法向內網的計算機傳送連線請求。nat network address translator 是網路位址轉換,它實現內網的...
內網ip和外網ip的區別
內網ip,簡單來說呢,就是區域網,比如網咖中所有的機子都在同乙個區域網下,網咖的網線連線在同一交換機上,每台電腦的ip都由交換機或者路由分配,而且每乙個ip也是不同的,小夥伴們也應該知道,同一區域網下是可以進行資源共享的。但是比如在a網咖中的ip為192.177.1.334,在b網咖中也可以有跟a網...
外網IP和內網IP的區別
這兩天遇到乙個bug,折騰的夠嗆,已經上線的專案,出現了個人登入不上的情況,瞬間整個人都不好了,首先找問題,在本地和測試伺服器上都沒問題,打包發布到正式環境就出現問題了,剛開始我看不了日誌,日誌要找別人要,自己各種方法折騰,後來要到日誌,看了半天,突然發現後台報錯連線超時,這是什麼鬼?本地 測試都沒...