是否可以使用 Ifconfig 将接口切换到 DHCP,如果不能,最好的方法是什么?

wil*_*hil 15 command-line networking ifconfig dhcp

我刚刚设置了一个新的 Ubuntu 服务器,我将进行大量的网络测试。

在设置过程中,我只是跳过了网络步骤。

我现在需要经常在 DHCP 和地址之间切换。

我知道我可以通过 轻松地为端口提供地址ifconfig eth0 x.x.x.x netmask x.x.x.x,但是,是否可以使用替代方法来设置端口以使用 DHCP?

如果这是不可能的,我猜我可以默认/etc/network/interfaces使用 dhcp,然后只需使用 up/down 或重新启动网络即可应用……但是,我更愿意使用 ifconfig。

Rob*_*ans 32

从静态到动态

ifconfig eth0 0.0.0.0 0.0.0.0 && dhclient  
Run Code Online (Sandbox Code Playgroud)

改回来

killall dhclient && ifconfig eth0 10.0.1.22 netmask 255.255.255.0
Run Code Online (Sandbox Code Playgroud)

  • `dhclient` 后面也应该有接口,因为当 `ifconfig` 后面的设备不是 `eth0` 时,你需要指定它。 (3认同)