在 Ubuntu 系统中,ifconfig
命令本身并不直接支持配置静态 IP 地址。但是,你可以使用 ifconfig
来查看网络接口的状态和配置信息。
要为 Ubuntu 配置静态 IP 地址,你需要编辑 /etc/network/interfaces
文件(对于较旧的系统)或 /etc/netplan/*.yaml
文件(对于较新的系统,如 18.04 及更高版本)。
以下是为 Ubuntu 配置静态 IP 的步骤:
对于较旧的系统(使用 /etc/network/interfaces
文件):
/etc/network/interfaces
文件。例如,使用 nano 编辑器:sudo nano /etc/network/interfaces
eth0
的接口配置静态 IP,请找到类似于以下的行:iface eth0 inet dhcp
iface eth0 inet static
address 192.168.1.100
netmask 255.255.255.0
gateway 192.168.1.1
dns-nameservers 8.8.8.8 8.8.4.4
sudo service networking restart
或 sudo systemctl restart networking
对于较新的系统(使用 /etc/netplan/*.yaml
文件):
/etc/netplan/
目录下的 YAML 文件。例如,使用 nano 编辑器:sudo nano /etc/netplan/01-netcfg.yaml
eth0
的接口配置静态 IP,请找到类似于以下的行:eth0:
dhcp4: true
eth0:
dhcp4: no
addresses:
- 192.168.1.100/24
gateway4: 192.168.1.1
nameservers:
addresses: [8.8.8.8, 8.8.4.4]
sudo netplan apply
现在,你的 Ubuntu 系统应该已经配置了静态 IP 地址。你可以使用 ifconfig
命令来验证更改是否生效。