Ubuntu中如何恢复到DHCP自动获取IP?
时间: 2024-10-23 11:08:07 浏览: 46
在Ubuntu中,如果你想要恢复网络接口的自动IP(通过DHCP获取),你需要编辑网络配置文件,通常是`/etc/network/interfaces`(旧版)或`/etc/netplan/*.yaml`(新版)。
**对于`/etc/network/interfaces`(旧版):**
1. 打开该文件(`sudo nano /etc/network/interfaces`)。
2. 找到对应的网络接口行,它通常看起来像这样:
```shell
auto ens33
iface ens33 inet dhcp
```
将`inet dhcp`部分保持不变,表示允许DHCP分配IP。
**对于`/etc/netplan/*.yaml`(新版):**
1. 打开配置文件(`sudo nano /etc/netplan/01-netcfg.yaml`)。
2. 删除或注释掉静态IP配置段,只保留基础网络配置:
```yaml
network:
version: 2
ethernets:
ens33:
dhcp4: true
# addresses: [192.168.1.100/24] (这行注释掉)
gateway4: none
nameservers:
addresses: [8.8.8.8, 8.8.4.4]
```
`dhcp4: true` 表示启用DHCP。
保存更改后,可以使用命令来应用新的配置:
```bash
sudo netplan apply
```
之后,网络接口应该会从DHCP服务器自动获取IP。
阅读全文