127.0.0.1 localhost 0.0.0.0 回环地址区别

127.0.0.1:一般认为是本机ip,这个没错。但是本机ip不只是 127.0.0.1 而是所有回环地址。

回环地址: 包括127.0.0.1在内的 所有 指向本机的地址。范围是  127.0.0.1 到 127.255.255.254(  不包含  127.255.255.255  ),可就是几乎所有 127 开头的ip都是回环地址( 除了  127.255.255.255  ),他们都是指向本机。指向 回环地址的 数据包。不会发送到外网。

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: enp0s3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether 08:00:27:5c:51:20 brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.234/24 brd 192.168.1.255 scope global noprefixroute enp0s3
       valid_lft forever preferred_lft forever
    inet6 fe80::408:ff99:b24a:5af4/64 scope link noprefixroute 
       valid_lft forever preferred_lft forever
    inet6 fe80::dead:bd0b:89c7:7628/64 scope link tentative noprefixroute dadfailed 
       valid_lft forever preferred_lft forever
    inet6 fe80::eea4:68aa:d451:1c5b/64 scope link tentative noprefixroute dadfailed 
       valid_lft forever preferred_lft forever

  上面 的 lo 就是代表回环虚拟网卡

localhost:  这是一个域名。在 hosts  配置文件中 一般都 有这样一句 配置。  127.0.0.1 localhost   就是说  如果 使用这个域名,那么会把它指向 127.0.0.1。在 linux 的  /etc/hosts 里面 有这样的配置

127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6

  

0.0.0.0 :  这个代表所有指向本机的ip。比如本机 2 个网卡,一个内网网卡  192.168.1.200,一个外网网卡 118.24.0.161 ,还有本机回环地址( 上面说了 127.0.0.1 到 127.255.255.254 )。那么 0.0.0.0 就表示 所有这些能代表 这它机子的 ip。这里的 0.0.0.0 包含 192.168.1.200,118.24.0.161 和所有回环地址。

关于Ip 网段 的 解释:

C类ip前24个2进制位代表网络号,后面的代表主机
D,E类ip在中国没有,它是美国专用的。

D 是 D类地址用于组播,前面4位1110引导,后面28位为组播地址ID。

E E类地址用于研究用 总是以1111四位引导

  

所以,
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;224.0.0.0-239.255.255.255
E;240.0.0.0-254.255.255.255
不进现在可以使用的只有A,B,C类,不过上边A,B,C类的地址有私有ip,是不能在因特网中使用,只能在局域网中用。它们是
10.0.0.0-10.255.255.255  A 类网 的内网
172.13.0.0-172.31.255.255 B类网的内网
192.168.0.0-192.168.255.255 C类网的内网 ,我们的路由器地址就是这个。

猜你喜欢

转载自www.cnblogs.com/cxygg/p/9615572.html