在 Ubuntu 上禁用 DHCP,您需要编辑网络接口配置文件
-
打开终端(快捷键:Ctrl + Alt + T)。
-
首先,找到您要禁用 DHCP 的网络接口名称。运行以下命令:
ip addr show
在显示的网络接口列表中,找到您要配置的接口,例如:eth0 或 wlan0。
- 使用文本编辑器打开网络接口配置文件。在这个例子中,我们将使用 nano 编辑器。运行以下命令,将 “interface_name” 替换为您要禁用 DHCP 的网络接口名称:
sudo nano /etc/netplan/01-netcfg.yaml
注意:文件名和路径可能因 Ubuntu 版本而异。如果找不到该文件,请尝试在 /etc/netplan/
目录下搜索以找到正确的配置文件。
- 在打开的配置文件中,找到 “dhcp4” 设置并将其值更改为 “false”。例如:
network: version: 2 renderer: networkd ethernets: interface_name: dhcp4: false addresses: [192.168.1.10/24] gateway4: 192.168.1.1 nameservers: addresses: [8.8.8.8, 8.8.4.4]
在这个例子中,我们将 “dhcp4” 设置为 “false”,并手动设置了 IP 地址、子网掩码、网关和 DNS 服务器。
-
保存更改并关闭编辑器。在 nano 编辑器中,按 “Ctrl + X”,然后按 “Y”,最后按 “Enter”。
-
应用更改。运行以下命令:
sudo netplan apply
现在,您已经成功禁用了所选网络接口上的 DHCP。如果您遇到任何问题,请确保检查配置文件中的语法错误,并确保您使用的是正确的接口名称。