我的网卡使用了两个不同的 IP。我不想要其中一个

我的网卡使用了两个不同的 IP。我不想要其中一个

最近我将我的网络从 192.168.1.0 更改为 192.168.100.0。

我的 ubuntu 桌面似乎应对得很好,但重启后,无法上网,但我可以 ssh 到它并在新 IP(192.168.100.100)上 ping 它

当我运行 ifconfig 时,我注意到我的 NIC 使用两个不同的 IP 进行运行。

2: enp0s25: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
link/ether 00:1a:a0:df:08:ef brd ff:ff:ff:ff:ff:ff
inet 192.168.100.100/24 brd 192.168.100.255 scope global dynamic noprefixroute enp0s25
   valid_lft 86334sec preferred_lft 86334sec
inet 192.168.1.100/24 brd 192.168.1.255 scope global enp0s25
   valid_lft forever preferred_lft forever
inet6 fe80::4787:bb0d:cad1:90d0/64 scope link noprefixroute
   valid_lft forever preferred_lft forever

但是,当我尝试从机器 ping 8.8.8.8 时,它使用了旧的 192.168.1.100 地址,当然主机无法访问。

(来自 192.168.1.100 icmp_seq=1 目的地

我尝试删除旧的 IP 地址以便使用另一个 IP 地址(使用 ip addr del 192.168.1.100/24 dev enp0s25),但它却使用来自 docker 的一些虚拟 NIC 和 ifconfig 列表中的另一个 ip。

任何帮助都将不胜感激!

相关内容