这个ip是干什么用的?

这个ip是干什么用的?

我通过 wifi 连接到典型的家用路由器。检查 ubuntu xenial 中的 nm-applet,我发现我配置了一个 IPv4 和一个 IPv6,但下面什么都没有写。

命令中的更多信息:

$ ip a show wlp2s2
4: wlp2s2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
    link/ether 00:0e:9b:4a:bf:1f brd ff:ff:ff:ff:ff:ff
    inet 192.168.0.11/24 brd 192.168.0.255 scope global dynamic wlp2s2
       valid_lft 857361sec preferred_lft 857361sec
    inet6 fe80::b5fa:a93c:cc6f:8f6b/64 scope link 
       valid_lft forever preferred_lft forever

那么,这个 IP 是什么?它意味着什么?

答案1

该地址192.168.0.11是来自私有 IPv4 地址空间您的路由器通过以下方式分配给您的计算机DHCP

这是完全正常的程序。由于 IPv4 地址所剩无几,几乎所有家用路由器都使用私有地址作为内部网络地址,网络地址解读将内部 IP 映射到互联网上可见的外部 IP。

IPv6 地址是链接本地地址这是自动分配的。如果您的路由器使用 IPv6(尽管它没有),您也会从路由器获得一个 IPv6 地址。

答案2

它没有任何意义。它是一个 IP 地址。

但具体来说,这是一个本地链路地址。(参见scope link它在范围内的事实fe80::/64。)在 IPv6 中,链路本地地址是自动生成的,每个接口都需要有一个,即使网络没有通告 IPv6 连接。

链路本地地址是相似的到 IPv4 中有时会看到的 169.254.0.0/16 地址,并且可以用于相同目的(例如直接连接),但现在它的使用范围也更加广泛内部

例如,作为广播 ICMPv6 数据包的来源(其中 IPv4 使用空白0.0.0.0作为源);在使用路由器发现的网络上,默认网关通常也是路由器的链路本地地址。

因此,无论接口有多少个全局地址(零个、一个、多个),您始终会有一个链路本地 IPv6 地址。

相关内容