在 Ubuntu 中,ifconfig 命令已经被废弃,取而代之的是 ip 命令
打开终端(快捷键:Ctrl + Alt + T)。
首先,查看网络接口名称。输入以下命令:
ip addr show
这将显示所有可用的网络接口。通常,以太网接口的名称为 eth0 或 enpXsY(例如 enp2s0),无线接口的名称为 wlan0 或 wlpXsY(例如 wlp3s0)。
INTERFACE_NAME 替换为实际的网络接口名称,将 SUBNET_MASK 替换为您想要的子网掩码(例如 255.255.255.0):sudo ip addr add IP_ADDRESS/SUBNET_MASK dev INTERFACE_NAME
将 IP_ADDRESS 替换为您想要分配给网络接口的 IP 地址。
例如,如果您要将 IP 地址设置为 192.168.1.10,子网掩码为 255.255.255.0,并且网络接口名称为 enp2s0,则命令如下:
sudo ip addr add 192.168.1.10/24 dev enp2s0
netplan。首先,找到您的 netplan 配置文件。它通常位于 /etc/netplan/ 目录下,文件名类似于 01-netcfg.yaml 或 50-cloud-init.yaml。sudo nano /etc/netplan/01-netcfg.yaml
addresses 和 gateway。例如:network:
version: 2
renderer: networkd
ethernets:
enp2s0:
dhcp4: no
addresses:
- 192.168.1.10/24
gateway4: 192.168.1.1
nameservers:
addresses: [8.8.8.8, 8.8.4.4]
将 enp2s0 替换为您的网络接口名称,将 IP 地址和子网掩码更改为所需值。
sudo netplan apply
现在,您的 Ubuntu 系统应该已经使用新的子网掩码和 IP 地址配置了网络接口。