在Ubuntu中,您可以通过编辑Netplan配置文件来为特定的网络接口添加静态IP地址。以下是具体步骤:
打开终端: 打开您的Ubuntu系统的终端。
查找网络接口名称: 使用以下命令列出所有网络接口:
ip addr show
或者使用:
ifconfig -a
找到您想要设置静态IP的网络接口名称,例如 eth0 或 ens33。
编辑Netplan配置文件:
Netplan的配置文件通常位于 /etc/netplan/ 目录下,文件名可能是 01-netcfg.yaml、50-cloud-init.yaml 或其他类似的名称。使用文本编辑器打开该文件,例如:
sudo nano /etc/netplan/01-netcfg.yaml
修改配置文件: 在配置文件中找到您的网络接口部分,并进行如下修改:
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。addresses:指定静态IP地址和子网掩码(例如 192.168.1.100/24)。gateway4:指定默认网关。nameservers:指定DNS服务器地址。保存并退出编辑器:
如果您使用的是 nano 编辑器,按 Ctrl + X,然后按 Y 确认保存,最后按 Enter 退出。
应用配置: 保存配置文件后,使用以下命令应用新的网络配置:
sudo netplan apply
验证配置: 使用以下命令验证静态IP地址是否已成功设置:
ip addr show ens33
或者使用:
ifconfig ens33
通过以上步骤,您应该能够成功为Ubuntu系统中的网络接口添加静态IP地址。