在直接搜尋IP會顯示公網IP,在cmd中輸入ipconfig,或者在Linux終端下輸入ifconfig,會顯示出私有ip,這兩個ip是不一樣的,那麼到底有什麼區別呢?公網IP一般是運營商分配的,公網ip才能上網,但是不可能給每一個電腦分配一個IP,ipv4肯定是不夠的。所以需要私有IP,這種ip一般是用於區域網的管理,不能直接連上網際網路,必須透過公網ip上網。在很早的時候就預料到了ipv4可能不足,所以在每一類的ip地址中都預留了一部分地址作為私有ip型別 ip範圍 私有地址範圍A 1.0.0.0~126.255.255.255 10.0.0.0~10.255.255.255B 128.0.0.0~191.255.255.255 172.16.0.0~172.31.255.255C 192.0.0.0~223.255.255.255 192.168.0.0~192.168.255.255這也是為什麼大多數時候,你使用ipconfig查到的一般就只是以172.開頭的b類私有Ip,或者以192.168開頭的c類私有Ip.簡單的說,s私有ip有底下的幾個限制:私有 IP 的路由資訊不能對外散播 (只能存在內部網路);使用私有 IP 作為來源或目的地址的封包,不能透過 Internet 來轉送 (不然網路會混亂);關於私有 IP 的參考紀錄(如 DNS),只能限於內部網路使用 (一樣的原理啦)
在直接搜尋IP會顯示公網IP,在cmd中輸入ipconfig,或者在Linux終端下輸入ifconfig,會顯示出私有ip,這兩個ip是不一樣的,那麼到底有什麼區別呢?公網IP一般是運營商分配的,公網ip才能上網,但是不可能給每一個電腦分配一個IP,ipv4肯定是不夠的。所以需要私有IP,這種ip一般是用於區域網的管理,不能直接連上網際網路,必須透過公網ip上網。在很早的時候就預料到了ipv4可能不足,所以在每一類的ip地址中都預留了一部分地址作為私有ip型別 ip範圍 私有地址範圍A 1.0.0.0~126.255.255.255 10.0.0.0~10.255.255.255B 128.0.0.0~191.255.255.255 172.16.0.0~172.31.255.255C 192.0.0.0~223.255.255.255 192.168.0.0~192.168.255.255這也是為什麼大多數時候,你使用ipconfig查到的一般就只是以172.開頭的b類私有Ip,或者以192.168開頭的c類私有Ip.簡單的說,s私有ip有底下的幾個限制:私有 IP 的路由資訊不能對外散播 (只能存在內部網路);使用私有 IP 作為來源或目的地址的封包,不能透過 Internet 來轉送 (不然網路會混亂);關於私有 IP 的參考紀錄(如 DNS),只能限於內部網路使用 (一樣的原理啦)