Ubuntu18.04網(wǎng)絡(luò)配置netplan

netplan

netplan —— 抽象網(wǎng)絡(luò)配置生成器 ,是一個(gè)用于配置 Linux 網(wǎng)絡(luò)的簡(jiǎn)單工具。
通過(guò) Netplan ,你只需用一個(gè) YAML 文件描述每個(gè)網(wǎng)絡(luò)接口需要配置成啥樣即可。
根據(jù)這個(gè)配置描述, Netplan 便可幫你生成所有需要的配置,不管你選用的底層管理工具是啥.

Netplan 從 /etc/netplan/*.yaml 讀取配置,配置可以是管理員或者系統(tǒng)安裝人員配置;
也可以是云鏡像或者其他操作系統(tǒng)部署設(shè)施自動(dòng)生成。
在系統(tǒng)啟動(dòng)階段早期, Netplan 在 /run 目錄生成好配置文件并將設(shè)備控制權(quán)交給相關(guān)后臺(tái)程序。

Netplan 目前支持以下兩種 網(wǎng)絡(luò)管理工具 :
NetworkManager
Systemd-networkd
一言以蔽之,從前你需要根據(jù)不同的管理工具編寫網(wǎng)絡(luò)配置,現(xiàn)在 Netplan 將管理工具差異性給屏蔽了。 你只需按照 Netplan 規(guī)范編寫 YAML 配置,不管底層管理工具是啥,一份配置走天下!

命令查看

netplan -h
usage: /usr/sbin/netplan  [-h] [--debug]  ...

Network configuration in YAML

optional arguments:
  -h, --help  show this help message and exit
  --debug     Enable debug messages

Available commands:
  
    help      Show this help message
    apply     Apply current netplan config to running system
    generate  Generate backend specific configuration files from
              /etc/netplan/*.yaml
    info      Show current netplan version and available features
    ip        Retrieve IP information from the system
    try       Try to apply a new netplan config to running system, with
              automatic rollback
~$ netplan generate 
ERROR: cannot create file /run/NetworkManager/conf.d/10-globally-managed-devices.conf: Failed to create file “//run/NetworkManager/conf.d/10-globally-managed-devices.conf.85F4H0”: Permission denied

配置文件

$ cat /etc/netplan/01-network-manager-all.yaml 
# Let NetworkManager manage all devices on this system
network:
  version: 2
  renderer: NetworkManager

比如我配置工控機(jī)的網(wǎng)絡(luò)如下:

~$ cat /etc/netplan/01-network-manager-all.yaml 
# Let NetworkManager manage all devices on this system
network:
  ethernets:
    enp0s31f6:
      addresses: [192.168.100.10/24]
      dhcp4: no
    enp3s0:
      addresses: [192.168.2.101/24]
      dhcp4: no
    enp4s0:
      addresses: [192.168.11.123/24]
      dhcp4: no
  version: 2
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • feisky云計(jì)算、虛擬化與Linux技術(shù)筆記posts - 1014, comments - 298, trac...
    不排版閱讀 4,352評(píng)論 0 5
  • 昨天晚上,瑄瑄跳舞結(jié)束了,不放心,怕晚上發(fā)燒,就帶佳佳去診所在灌一次腸。 她在診所很安靜,我們等在那里,忽然一陣陣...
    夏天的彩虹寶寶閱讀 277評(píng)論 0 0
  • 21號(hào)下午出發(fā)回家,22號(hào)凌晨?jī)牲c(diǎn)四十分到了小區(qū)門口,街角垃圾桶旁邊一位白發(fā)老人在翻撿著東西,不知是何人生變故,讓...
    不慕m閱讀 1,603評(píng)論 7 33
  • 【題記:前段時(shí)間帝都一場(chǎng)不算雪的初雪,又有友人朋友圈里曬出美美的雪后初晴中的月季花,很是驚艷這個(gè)季節(jié)還有如此嬌艷而...
    敬夜思閱讀 554評(píng)論 3 2

友情鏈接更多精彩內(nèi)容