這篇文章的目的主要是針對平時開發中訪問合作方的地址不通時使用的集中排查問題的方式。一下均是在linux環境下的命令操作
IP地址分類
- A類:1.0.0.0-127.255.255.255
- B類:128.0.0.0-191.255.255.255
- C類:192.0.0.0-223.255.255.255
- D類和E類被保留,不能使用。
- D 類地址用於在IP網絡中的 組播( multicasting ,又稱為 多目廣播)。D類地址的前4位恆為1110 ,預置前3位為1意味着D類地址開始於128+64+32等於224。第4位為0意味着D類地址的最大值為128+64+32+8+4+2+1為239,因此D類 地址空間的范圍從224.0.0.0到239. 255. 255.254。
- E 類地址保留作研究之用。因此Internet上沒有可用的E類地址。E類地址的前4位恆為1,因此有效的地址范圍從240.0.0.0 至255.255.255.255。
內網ip,公網ip和出口ip的區別
本機IP(內網ip)是你局域網(內網)中的IP,只能在局域網中使用,在外網和網吧要訪問你本機的IP,一般是打不開的,這就要通過你的出口IP去訪問,並且在路由器上要做端口映射到你的機子才能訪問,出口IP是通常所說的公網IP.
查看出口ip
-
curl cip.cc
-
curl ipinfo.io
-
https://www.ip138.com
這個是windows下查看ip的方式。
- curl ident.me
測試網絡是否通暢
telnet測試網絡是否通暢只有下面兩種方式,但是無論哪種方式都必須加端口,否者就會失敗,使用域名時,對應的端口一般為80或者443。
-
telnet ip 端口
-
telnet 域名 端口
例如:telnet www.baidu.com 80