AlimaLinux设置静态IP
通过nmcli命令来操作
步骤 1:确认当前活动的网络接口名称
首先,需要确认当前系统中可用的网络接口名称。可以使用以下命令查看:
nmcli device
步骤 2:修改配置以匹配正确的接口名称
sudo nmcli connection modify ens160 ipv4.addresses 192.168.2.201/24
sudo nmcli connection modify ens160 ipv4.gateway 192.168.2.1
sudo nmcli connection modify ens160 ipv4.dns "8.8.8.8 8.8.4.4"
sudo nmcli connection modify ens160 ipv4.method manual
步骤 3:重启网络连接
完成配置后,重启网络连接以应用更改:
sudo nmcli connection down ens160
sudo nmcli connection up ens160
步骤 4:验证配置
最后,检查配置是否成功应用:
ip addr
手动创建 ifcfg 文件(可选)
如果您更倾向于编辑配置文件而不是使用 nmcli
,可以手动创建或编辑 /etc/sysconfig/network-scripts/ifcfg-ens160
文件。确保文件内容如下所示:
TYPE=Ethernet
BOOTPROTO=static
DEFROUTE=yes
NAME=ens160
DEVICE=ens160
ONBOOT=yes
IPADDR=192.168.2.201
NETMASK=255.255.255.0
GATEWAY=192.168.2.1
DNS1=8.8.8.8
DNS2=8.8.4.4
保存文件后,重启网络服务或使用 nmcli
命令重新加载配置:
sudo systemctl restart network
或者
sudo nmcli connection reload
sudo nmcli connection up ens160
通过上述步骤,您应该能够成功地为您的 ens160
接口配置静态 IP 地址。如果仍然遇到问题,请提供详细的错误信息以便进一步诊断。