如何判斷自己是公網ip還是私網ip(解密公網IP私網IP動態IP)
2023-05-17 04:16:09
我們都聽過IP位址IP數據云 - 免費IP位址查詢 - 全球IP位址定位平臺,但對公網IP和私網IP可能就比較撓頭了。把IP的問題放在一邊,我們先說一下什麼是公網,什麼是私網。公網又名廣域網、外網,指的就是我們平時說的網際網路。私網又名內網、區域網,指的是路由器或交換機下創建的局部網際網路。網絡的功能說的簡單些就是使多臺計算機實現互聯,可以互相傳輸數據。廣域網實現廣域的互聯,區域網實現局域的互聯。像我們平時上網看新聞、看電影,上的都是網際網路,也可以說是公網。而路由器或交換機為一個家庭、一個小區、一個企業創建的內部網際網路就是區域網。
公網IP是在公網中使用的IP位址,私網IP是在區域網中使用的IP位址。IP位址由4組十進位數組成,每組1~3位,每組數的取值範圍為0~255,組與組之間用.相連。如127.0.0.1、101.199.216.234都是IP位址。IP位址總共分為A、B、C、D、E五類。其中A、B、C類為一般用途,D、E類為特殊用途。我們日常涉及到的公網IP或私網IP基本皆屬於A、B、C三類之一。
A類地址範圍:1.0.0.1~126.225.255.254。
B類地址範圍:128.0.0.1~191.255.255.254。
C類地址範圍:192.0.0.1~223.255.255.254。
D類地址範圍:224.0.0.0~239.255.255.255。
E類地址範圍:240.0.0.0~247.255.255.255。
127.0.0.0到127.255.255.255是保留地址,用做循環測試用的 。比如在本地做web開發時會用到。
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只會出現在公網內。
公網IP和私網IP在使用上有什麼區別呢?。公網IP是網際網路中一個可直接訪問其他IP,也可被其他IP直接訪問的一個獨立身份。有了它,你可以直接找到網際網路中的其他電腦,也可以被其他電腦找到。而私網IP處於區域網下,它想要訪問網際網路是需要先轉換成公網IP的,這個公網IP就是區域網的網關IP。對公網上的其他電腦來說,無論是路由器下的哪個設備訪問它,它獲取到的對方IP都是一樣的,都是區域網的網關IP。至於是區域網內具體哪個設備訪問它,它是無法知道的。
私網IP可以直接訪問公網中的其他IP,但卻不能被公網中的其他IP直接訪問。IP位址的作用就是給處於網絡上的設備分配一個獨一無二的標識,以實現身份識別。如果我們是一個區域網IP,那我們想要訪問一個指定的公網IP是沒問題的。但公網上的其他IP想要找到我們,是沒法直接找到的,它最多只能找到區域網的網關一層,至於路由器下的多個設備,它是沒辦法區分的。這也就是為什麼很多人都希望自己的IP是公網IP,而非私網IP。有了公網IP,實現遠程控制、遠程監控、遠程文件訪問都會很方便。如果我們是區域網IP,以上的功能也能實現,但會很麻煩,需要做很多額外的工作,比如埠轉發、內網穿透。效果不好,一般還需要額外花錢。兩相比較,公網IP自然是最好的選擇。
公網IP和私網IP說完了,現在來說靜態IP和動態IP。這兩個比較好理解,靜態IP就是靜止不變的IP,動態IP就是動態變化的IP。公網IP和私網IP都有動態和靜態之分。比如你的寬帶IP是163.128.0.1,如果永久不變,那就叫靜態IP,如果時不時就變化,比如變為了163.128.0.10,這就叫動態IP。一般家庭寬帶基本都是動態IP,專線寬帶才會是靜態IP。
綜上所述,最好,或者說最理想的IP類型是靜態公網IP。既可以在網際網路中直接找到指定設備,IP又是固定的,不會變來變去,免去動態域名解析等麻煩。
,