跳至正文
Wener Notes

Netplan Network Configuration

约 1 分钟阅读
标签:LinuxUbuntu网络Netplan
    • YAML based network configuration abstraction renderer
    • Supports networkd, NetworkManager
  • Config: /etc/netplan/*.yaml (e.g., 50-cloud-init.yaml)
  • Generated: /run/systemd/network/
  • Docs: Netplan YAML Reference
bash
netplan try
netplan apply

Examples

yaml
network:
  version: 2
  ethernets:
    ens3:
      dhcp4: true
    eno1:
      dhcp4: true

Full Syntax

yaml
network:
  version: 2
  renderer: networkd # or NetworkManager
  ethernets:
    device-id:
      dhcp4: true
      match:
        macaddress: aa:bb:cc:00:11:22
    # SR-IOV
    enp1s16f1:
      link: enp1
  # Other types: bonds, bridges, vlans, wifis, etc.

DNS Settings

yaml
nameservers:
  search: [lab, home]
  addresses: [8.8.8.8, 'FEDC::1']

关联信息

反向链接、本文链接的其他页面和外部资料。

参考资料

GitHub1 条
其他外链1 条
最近更新commit 906e816编辑