为什么一个接口有 2 个网络地址?

为什么一个接口有 2 个网络地址?

我今天通过 SSH 登录到我的家庭服务器,并注意到我现在有同一个以太网接口的 2 个本地地址enp5s0

IPv4 address for docker0: 172.17.0.1
IPv4 address for enp5s0:  192.168.0.85
IPv4 address for enp5s0:  192.168.0.49

在我的路由器上,我为服务器分配了静态地址192.168.0.49,今天我注意到它现在有了第二个地址,192.168.0.85这是怎么发生的,需要担心吗?

ifconfig似乎只显示这个新地址:

enp5s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.0.85  netmask 255.255.255.0  broadcast 192.168.0.255
        inet6 fe80::aaa1:59ff:fe33:9f43  prefixlen 64  scopeid 0x20<link>
        ether a8:a1:59:33:9f:43  txqueuelen 1000  (Ethernet)
        RX packets 10511  bytes 9516719 (9.5 MB)
        RX errors 0  dropped 5  overruns 0  frame 0
        TX packets 7159  bytes 697001 (697.0 KB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

除了我之外,没有其他人可以访问服务器——可能是程序在执行此操作吗?

我没有注意到其上运行的服务有任何不同。

我正在运行 Ubuntu Server 20.04.3。

相关内容