我正在debian系统的beaglebone black上工作,我想通过修改“/etc/network/interface”来改变我的ip,这是可行的,但当我从DHCP方法切换到静态方法时,我的地址(由DHCP分配)没有被“杀死”,所以我最终得到了两个IP地址。
发布于 2020-03-11 16:29:46
我找到了一种方法,我只是在修改“/etc/network/ ip addr flush eth0”之后,在ifdown eth0 ifup eth0之前使用ip addr flush eth0。
发布于 2020-03-11 01:20:39
您需要停止并禁用DHCP客户端守护程序。
具体如何做到这一点取决于您使用的Debian版本。
在较老的版本上,有一个dhcpcd服务。用systemctl stop dhcpcd停止它,用systemctl disable dhcpcd禁用它。
使用NetworkManager或systemd-networkd的较新版本或替代配置将需要重新配置这些服务。
https://stackoverflow.com/questions/60621619
复制相似问题