在Linux中,使用connmanctl工具可以方便地管理网络连接。若要为网络接口设置静态IP,请按照以下步骤操作:
connmanctl
。如果尚未安装,可以使用以下命令进行安装(以Debian/Ubuntu为例):sudo apt-get update
sudo apt-get install connmanctl
connmanctl devices
eth0
,请使用以下命令将其设置为静态IP:connmanctl config eth0 ipv4
Method
设置为manual
。然后在Address
和Netmask
字段中输入静态IP地址和子网掩码。例如,要将IP地址设置为192.168.1.10
,子网掩码设置为255.255.255.0
,请输入以下内容:Address: 192.168.1.10
Netmask: 255.255.255.0
Gateway: 192.168.1.1
DNS: 8.8.8.8
DNS
字段中输入DNS服务器的IP地址。这里我们使用谷歌的公共DNS服务器:DNS: 8.8.8.8, 8.8.4.4
完成设置后,点击Save
按钮保存配置。
最后,重启connmanctl服务以使更改生效:
sudo systemctl restart connmanctl
现在,你已经成功为网络接口eth0
设置了静态IP。你可以使用connmanctl devices
命令再次查看网络连接,确认静态IP已正确分配。