在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已正確分配。