配置静态IP后,重启NetworkManager出现两个IP

6次阅读
没有评论
配置静态 IP 后,重启 NetworkManager 出现两个 IP

背景是这样的

我有一个 linux 设备

默认是 dhcp 获取的内网 IP

但是我想将他固定住

按照以前的经验,都是通过更改网卡配置,然后重启 network 解决

但是后来发现 network 已经逐渐被 NetworkManager 替换掉了

当我使用 nmtui 去将 dhcp 改为 menual 后

使用命令 systemctl restart NetworkManager

这时候再去看网卡

出现了两个不同的 IP 地址

第一个时以前获取到的 dhcp 分配的

第二个就是刚刚配置的静态 IP 地址

这个很明显和以前的解决方式不一样了

于是我开始做了一些研究。

最终解决方式为重启网卡

而不是重启 NetworkManager

为了防止重启网卡时失联

将关闭和开启同时放在一条命令中(注意更改连接名)

sudo nmcli con down "Wired connection 1" && sudo nmcli con up "Wired connection 1"

这个连接名如何获取呢

nmcli connection show

正文完
 
评论(没有评论)
验证码