在 Ubuntu 系统中,dhclient
是一个用于动态获取 IP 地址的工具。如果你想配置静态 IP 地址,可以通过编辑网络接口配置文件来实现。以下是具体步骤:
备份原始配置文件: 在进行任何修改之前,建议先备份原始的网络接口配置文件。
sudo cp /etc/netplan/*.yaml /etc/netplan/.bak/
编辑网络接口配置文件:
使用你喜欢的文本编辑器(如 nano
或 vim
)打开 Netplan 配置文件。通常,这个文件位于 /etc/netplan/
目录下,并且文件名可能是 01-netcfg.yaml
、50-cloud-init.yaml
或其他类似的名称。
sudo nano /etc/netplan/01-netcfg.yaml
修改配置文件: 将文件中的内容修改为静态 IP 配置。以下是一个示例配置:
network:
version: 2
renderer: networkd
ethernets:
ens33:
dhcp4: no
addresses:
- 192.168.1.100/24
gateway4: 192.168.1.1
nameservers:
addresses: [8.8.8.8, 8.8.4.4]
解释:
dhcp4: no
:禁用 DHCP,使用静态 IP。addresses
:指定静态 IP 地址和子网掩码。gateway4
:指定默认网关。nameservers
:指定 DNS 服务器地址。应用配置: 保存并关闭文件后,应用新的网络配置。
sudo netplan apply
验证配置:
使用 ip addr
命令查看网络接口的 IP 地址是否已正确配置。
ip addr show ens33
通过以上步骤,你应该能够成功配置 Ubuntu 系统的静态 IP 地址。如果遇到任何问题,请检查配置文件的语法是否正确,并确保没有拼写错误。