最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Ubuntu實現(xiàn)修改局域網(wǎng)IP地址(Netplan)

 更新時間:2026年05月28日 11:23:17   作者:黑風(fēng)風(fēng)  
這篇文章主要介紹了Ubuntu實現(xiàn)修改局域網(wǎng)IP地址(Netplan),具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教

在服務(wù)器或虛擬機(jī)環(huán)境中,我們通常需要為 Ubuntu 設(shè)置固定的局域網(wǎng) IP,例如從 192.168.100.142 調(diào)整為 192.168.100.151,以便用于 Docker、NAS、數(shù)據(jù)庫、反向代理等長期運行的服務(wù)。

一、Ubuntu 當(dāng)前使用的網(wǎng)絡(luò)配置體系

Ubuntu 18.04 開始,系統(tǒng)默認(rèn)使用 Netplan 作為網(wǎng)絡(luò)配置抽象層:

配置文件位于:/etc/netplan/*.yaml

Netplan 會生成底層的:

  • systemd-networkd
  • NetworkManager 配置

只要你看到 .yaml 文件,說明你使用的就是 Netplan。

ls /etc/netplan

常見文件名例如:

00-installer-config.yaml
50-cloud-init.yaml

二、確認(rèn)當(dāng)前網(wǎng)卡名稱(非常重要)

在修改 IP 之前,必須確認(rèn)真實的網(wǎng)卡名:

ip addr

你會看到類似輸出:

2: ens18: <BROADCAST,MULTICAST,UP,LOWER_UP>
    inet 192.168.100.142/24

本文示例統(tǒng)一使用 ens18,請以你的實際網(wǎng)卡名為準(zhǔn)。

三、傳統(tǒng)寫法的問題:gateway4 已被廢棄

很多舊教程仍然使用:

gateway4: 192.168.100.1

在較新的 Netplan 版本中,這一寫法會出現(xiàn)警告:

gateway4 is deprecated

為什么會被廢棄?

原因并不是“不能用”,而是 設(shè)計升級

gateway4 只能描述“一個默認(rèn)網(wǎng)關(guān)”

無法支持:

  • 多路由
  • 策略路由
  • IPv4 / IPv6 統(tǒng)一建模

Netplan 正在統(tǒng)一使用 顯式路由模型。

四、正確、推薦、無警告的寫法(重點)

下面是 官方推薦、未來長期有效 的配置方式。

示例:將 IP 改為192.168.100.151

network:
  version: 2
  ethernets:
    ens18:
      dhcp4: false
      addresses:
        - 192.168.100.151/24
      routes:
        - to: default
          via: 192.168.100.1
      nameservers:
        addresses:
          - 8.8.8.8
          - 114.114.114.114

關(guān)鍵字段說明

addresses

  • /24 等價于 255.255.255.0

routes

  • to: default 表示默認(rèn)路由
  • via 表示下一跳(路由器 IP)

nameservers

  • 只影響 DNS,不影響局域網(wǎng)通信

五、遠(yuǎn)程 SSH 環(huán)境下的安全應(yīng)用方式

如果你是通過 SSH 連接服務(wù)器,不要直接 netplan apply。

推薦使用

sudo netplan try

特性:

  • 配置生效后會進(jìn)入確認(rèn)倒計時
  • 如果網(wǎng)絡(luò)斷開,自動回滾
  • 非常適合遠(yuǎn)程修改 IP

確認(rèn)網(wǎng)絡(luò)正常后,按提示回車即可。

六、驗證是否配置成功

查看 IP

ip addr show ens18

查看默認(rèn)路由

ip route

應(yīng)看到:

default via 192.168.100.1 dev ens18

七、常見踩坑點匯總

1. IP 沖突

修改前請確認(rèn)目標(biāo) IP 未被占用:

ping 192.168.100.151

2. YAML 縮進(jìn)錯誤

  • 只能使用空格
  • routes 下的 - tovia 縮進(jìn)必須一致

3. cloud-init 覆蓋配置

如果存在 50-cloud-init.yaml,需確認(rèn) cloud-init 是否會在重啟時重寫網(wǎng)絡(luò)配置。

參考資料:

1.Netplan 官方文檔(Canonical)

2.Netplan 路由配置說明(Default Route / routes)

3.Ubuntu Server 網(wǎng)絡(luò)配置文檔

4.systemd-networkd 文檔(Netplan 底層實現(xiàn)之一)

5.cloud-init 網(wǎng)絡(luò)配置說明

九、總結(jié)

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Apache服務(wù)器關(guān)閉TRACE Method請求方式的方法

    Apache服務(wù)器關(guān)閉TRACE Method請求方式的方法

    這篇文章主要介紹了Apache服務(wù)器關(guān)閉TRACE Method請求方式的方法,因為支持該方式的服務(wù)器存在跨站腳本漏洞,需要的朋友可以參考下
    2014-06-06
  • linux使用find和crontab命令定期清理過期文件

    linux使用find和crontab命令定期清理過期文件

    這篇文章主要給大家介紹了linux系統(tǒng)下使用find和crontab命令定期清理過期文件的方法,文中先對find和crontab命令進(jìn)行了詳細(xì)的介紹,相信對大家的理解和學(xué)習(xí)具有一定的參考借鑒價值,下面來一起看看吧。
    2016-12-12
  • CentOS VPS安裝Kloxo免費虛擬主機(jī)管理系統(tǒng)

    CentOS VPS安裝Kloxo免費虛擬主機(jī)管理系統(tǒng)

    之前介紹過使用LNMP一鍵安裝包配置Web服務(wù)器環(huán)境。配置環(huán)境雖然簡單,但往后維護(hù)服務(wù)器的工作都是通過SSH,這還是需要學(xué)習(xí)一定的命令的。
    2011-03-03
  • Shell中的單中括號和雙中括號的用法詳解

    Shell中的單中括號和雙中括號的用法詳解

    shell中的中括號在條件測試中是使用最頻繁的,無論是中括號還是雙中括號,可用于一些條件的測試:算術(shù)比較、文件屬性測試、字符串比較。這篇文章主要介紹了Shell中的單中括號和雙中括號的用法詳解,需要的朋友可以參考下
    2022-12-12
  • centos下簡單配置安裝Squid 3.0反向代理

    centos下簡單配置安裝Squid 3.0反向代理

    以下安裝及配置均為Sudu所在公司應(yīng)用中使用的腳本,希望高手們能指正我的一些不足。如果測試過程中發(fā)現(xiàn)了問題請回復(fù)或者聯(lián)系我。
    2010-12-12
  • Windows 配置Apache以便在瀏覽器中運行Python script的CGI模式

    Windows 配置Apache以便在瀏覽器中運行Python script的CGI模式

    在前面的我的一篇文章中 “Windows XP下的Python 首次安裝配置和使用 ”談到當(dāng)想在Apache服務(wù)器下運行Python script的時候,發(fā)現(xiàn)Apache的mod_python版本還不支持Python 2.6更別說3.0.1了,只有2.5之下的,折騰著卸載和安裝,最后還沒搞定,就先擱一邊了。
    2009-07-07
  • Linux下Mysql定時任務(wù)備份數(shù)據(jù)的實現(xiàn)方法

    Linux下Mysql定時任務(wù)備份數(shù)據(jù)的實現(xiàn)方法

    當(dāng)安裝完成操作系統(tǒng)之后,默認(rèn)便會啟動此任務(wù)調(diào)度命令。下面這篇文章主要給大家介紹了關(guān)于在Linux下Mysql定時任務(wù)備份數(shù)據(jù)的實現(xiàn)方法,文中通過示例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2018-11-11
  • linux查看硬盤大小與掛載硬盤的實現(xiàn)

    linux查看硬盤大小與掛載硬盤的實現(xiàn)

    這篇文章主要介紹了linux查看硬盤大小與掛載硬盤的實現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-09-09
  • 關(guān)于Apache默認(rèn)編碼錯誤 導(dǎo)致網(wǎng)站亂碼的解決方案

    關(guān)于Apache默認(rèn)編碼錯誤 導(dǎo)致網(wǎng)站亂碼的解決方案

    Apache默認(rèn)編碼UTF-8在解析A網(wǎng)站的時候沒有任何問題,當(dāng)運行B網(wǎng)站時出現(xiàn)的"蝌蚪文"亂碼問題
    2011-12-12
  • linux下apache開啟url重寫的方法(詳細(xì)說明)

    linux下apache開啟url重寫的方法(詳細(xì)說明)

    Apache 2.x 中URL重寫,是通過mod_rewrite.so 來實現(xiàn)的,所以您要查看您的Apache 是否已經(jīng)被編譯進(jìn)去這個模塊了,并且在Apache的配置文件httpd.conf 中已經(jīng)調(diào)用了這個模塊
    2012-04-04

最新評論

周至县| 淮安市| 乌鲁木齐市| 临朐县| 南郑县| 将乐县| 临朐县| 家居| 蒙山县| 汝南县| 香港 | 大方县| 临城县| 武穴市| 丰镇市| 科尔| 望奎县| 麻江县| 宾川县| 高碑店市| 玛曲县| 牡丹江市| 山东省| 陕西省| 华亭县| 连南| 左权县| 枣强县| 哈巴河县| 文水县| 财经| 丽江市| 普兰县| 南丰县| 洛扎县| 奉化市| 宁夏| 池州市| 清原| 灵璧县| 泸溪县|