Ubuntu設(shè)置靜態(tài)IP地址的方法步驟(親測有效)
Ubuntu如果是最小安裝,沒有圖形界面,需要配置靜態(tài)IP,該怎么操作呢?
Netplan 是最新版 Ubuntu 的默認(rèn)網(wǎng)絡(luò)管理工具。Netplan 的配置文件使用 YAML 編寫,擴展名為 .yaml。
注意:配置文件中的空格是語法的一部分,請務(wù)必小心。如果沒有適當(dāng)?shù)目s進(jìn),文件將無法正常讀取。
一、找到位于 /etc/netplan 的 netplan 目錄
進(jìn)入/etc/netplan目錄。
cd /etc/netplan
如果沒有看到任何文件,可以創(chuàng)建一個。文件名可以是任何名字,但按照慣例,應(yīng)該以 00- 這樣的數(shù)字開頭,以 .yaml 結(jié)尾。如果有多個配置文件,數(shù)字會設(shè)定優(yōu)先級。
二、修改或創(chuàng)建配置文件
我將創(chuàng)建一個名為 00-network-manager-all.yaml 的文件。讓我們把這些行添加到文件中,并跟隨我逐步添加配置信息。
network: version: 2
Netplan 配置文件的頂層節(jié)點是一個 network: ,其中包含 version:2(表示使用網(wǎng)絡(luò)定義版本 2)。
接下來,我們將添加一個渲染器來控制整個網(wǎng)絡(luò)。默認(rèn)情況下,渲染器為 systemd-networkd,但我們將其設(shè)置為 NetworkManager。
現(xiàn)在,我們的文件看起來是這樣的
network: version: 2 renderer: NetworkManager
三、配置與本機相符的網(wǎng)絡(luò)適配器
接下來,我們將添加 ethernets,并使用ip a找的網(wǎng)絡(luò)適配器名稱,此處設(shè)置的網(wǎng)絡(luò)適配器名稱是eth0,請根據(jù)實際情況設(shè)置,有可能是ens999之類的。其他支持的設(shè)備類型包括modems:、wifis: 和 bridges:。
network: version: 2 renderer: NetworkManager ethernets: eth0:
四、禁用DHCP
由于我們設(shè)置的是靜態(tài) IP,不想為該網(wǎng)絡(luò)適配器動態(tài)分配 IP,因此將 dhcp4 設(shè)置為 “no”。
network:
version: 2
renderer: NetworkManager
ethernets:
eth0:
dhcp4: no
五、配置靜態(tài)IP、子網(wǎng)掩碼、網(wǎng)關(guān)
現(xiàn)在,我們將根據(jù)子網(wǎng)和可用 IP 范圍指定第 2 步中提到的特定靜態(tài) IP。它是 192.168.1.112,注意子網(wǎng)掩碼255.255.255.0,對應(yīng)24。
接下來,我們要指定網(wǎng)關(guān),即分配 IP 地址的路由器或網(wǎng)絡(luò)設(shè)備。我的網(wǎng)關(guān)是 192.168.1.1。
network:
version: 2
renderer: NetworkManager
ethernets:
eth0:
dhcp4: no
addresses: [192.168.1.112/24]
gateway4: 192.168.1.1
六、配置DNS服務(wù)器地址
接下來,我們將配置DNS服務(wù)器。這里的第一個值是 119.29.29.29,我使用的騰訊的DNS服務(wù)器作為我的主DNS解析服務(wù),第二個值是 223.5.5.5,它是阿里公共DNS服務(wù)器。這些值可根據(jù)您的要求而有所不同。
network:
version: 2
renderer: NetworkManager
ethernets:
eth0:
dhcp4: no
addresses: [192.168.1.112/24]
gateway4: 192.168.1.1
nameservers:
addresses: [119.29.29.29,223.5.5.5]
七、應(yīng)用并測試更改
在永久應(yīng)用更改之前,我們可以先使用該命令測試更改:
sudo netplan try
如果沒有錯誤,它會詢問你是否要應(yīng)用這些設(shè)置。確認(rèn)沒有問題,在確認(rèn)界面按回車鍵確定修改,否則,超時后會跳過更改,維持現(xiàn)狀。
八、檢查靜態(tài)IP是否生效
最后,使用 ip a 命令檢查更改的結(jié)果,你會發(fā)現(xiàn)靜態(tài) IP 已被應(yīng)用。
以上就是Ubuntu設(shè)置靜態(tài)IP地址的方法步驟(親測有效)的詳細(xì)內(nèi)容,更多關(guān)于Ubuntu設(shè)置靜態(tài)IP地址的資料請關(guān)注腳本之家其它相關(guān)文章!
相關(guān)文章
Ubuntu使用國內(nèi)源出現(xiàn)Hash Sum mismatch錯誤的解決
這篇文章主要介紹了Ubuntu使用國內(nèi)源出現(xiàn)Hash Sum mismatch錯誤的解決,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2018-04-04
詳解Linux下出現(xiàn)permission denied的解決辦法
這篇文章主要介紹了詳解Linux下出現(xiàn)permission denied的解決辦法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-02-02
Linux服務(wù)器配置Chron實現(xiàn)同步時間的詳細(xì)教程
在生產(chǎn)環(huán)境中,時間準(zhǔn)確性至關(guān)重要,無論是應(yīng)用日志、數(shù)據(jù)庫事務(wù)還是分布式系統(tǒng)的協(xié)調(diào),都依賴于統(tǒng)一的時間,因此,配置 自動時間同步 是運維的基礎(chǔ)工作之一,本文將詳細(xì)介紹如何在 Linux 服務(wù)器上使用 Chrony 來實現(xiàn)高精度的時間同步,需要的朋友可以參考下2025-12-12
深入理解Apache Airflow 調(diào)度器(最新推薦)
Apache Airflow調(diào)度器是數(shù)據(jù)管道管理系統(tǒng)的關(guān)鍵組件,負(fù)責(zé)編排dag中任務(wù)的執(zhí)行,通過理解調(diào)度器的角色和工作方式,正確配置調(diào)度器,并遵循最佳優(yōu)化實踐,你可以確保數(shù)據(jù)管道高效可靠地運行,本文介紹Apache Airflow 調(diào)度器的相關(guān)知識,感興趣的朋友一起看看吧2025-02-02
解決centos查看顯卡型號時出現(xiàn)NVIDIA Corporation的問題
文章介紹了顯卡型號出現(xiàn)特定問題的原因及解決方法,通過查看顯卡型號的十六進(jìn)制數(shù)字代碼,可以找到相應(yīng)的顯卡型號,并按照該代碼進(jìn)行相應(yīng)的解決,文章提供了一種個人經(jīng)驗,希望能為讀者提供參考和支持2026-02-02
新版ubuntu20.04 使用root用戶登錄系統(tǒng)的詳細(xì)教程
這篇文章主要介紹了新版ubuntu20.04 使用root用戶登錄系統(tǒng)的詳細(xì)教程,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-08-08

