如何在Ubuntu中使用命令行設置靜態IP?

當您需要爲服務器、網絡設備或網絡上的其他系統維護一致的IP地址時,在Ubuntu中使用靜態IP地址是至關重要的。這也將提高網絡安全性,因爲未經授權的用戶很難訪問。本文將介紹下如何在Ubuntu中使用命令行設置靜態IP。

您可以通過修改網絡規劃配置文件來設置靜態IP地址。首先,您可運行下面命令找到網絡接口名稱:

$ ip

從輸出結果中可以看出̶ ens33 “是網絡接口的名稱。或者,您可以通過執行下面命令來找到網絡接口名稱:

$ nmcli d

找到網絡接口名稱後,您可以使用網絡規劃配置文件進行網絡修改,該文件可通過執行以下命令來訪問:

$ sudo nno /etc/netpln/0-netwok-mnge-ll.yml

它使用nno文本編輯器打開一箇文件,用戶需要提供靜態和默認網關IP地址等信息,如下所示:

ethenets:

ens33:

dhcp4: no

ddesses:

R 92.68..0/24

gtewy4: 92.68..

nmesees:

ddesses: [8.8.8.8, ...]

設置好後,保存並退出編輯器。

接下來,您可以通過執行以下命令,將新做出的更改應用到網絡計劃配置文件:

$ sudo netpln pply

如果您想校驗配置更改是否成功,請運行下面命令:

$ ip

從輸出中可以看出,IP4地址現在已經更改爲提供的地址。

另外,您還可以執行下面命令來驗證默認網關地址:

$ ip oute

在輸出中,默認網關地址現在也已更改。