เดจเต†เดฑเตเดฑเตเดชเตเดฒเดพเตป, เด…เดคเต เดŽเด™เตเด™เดจเต† เดถเดฐเดฟเดฏเดพเดฏเดฟ เดคเดฏเตเดฏเดพเดฑเดพเด•เตเด•เดพเด‚

เด‰เดฌเตเดฃเตเดŸเต เด’เดฐเต เด…เดคเตเดญเตเดคเด•เดฐเดฎเดพเดฏ เด“เดชเตเดชเดฑเต‡เดฑเตเดฑเดฟเด‚เด—เต เดธเดฟเดธเตเดฑเตเดฑเดฎเดพเดฃเต, เดžเดพเตป เดตเดณเดฐเต†เด•เตเด•เดพเดฒเดฎเดพเดฏเดฟ เด‰เดฌเตเดฃเตเดŸเต เดธเต†เตผเดตเดฑเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดšเตเดšเดฟเดŸเตเดŸเดฟเดฒเตเดฒ, เดธเตเดฅเดฟเดฐเดฎเดพเดฏ เดชเดคเดฟเดชเตเดชเดฟเตฝ เดจเดฟเดจเตเดจเต เดŽเดจเตเดฑเต† เดกเต†เดธเตเด•เตเดŸเต‹เดชเตเดชเต เด…เดชเตเด—เตเดฐเต‡เดกเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเตฝ เด…เตผเดคเตเดฅเดฎเดฟเดฒเตเดฒ. เด…เดงเดฟเด•เด‚ เดคเดพเดฎเดธเดฟเดฏเดพเดคเต†, เด‰เดฌเตเดฃเตเดŸเต เดธเต†เตผเดตเตผ 18.04 เดจเตเดฑเต† เดเดฑเตเดฑเดตเตเด‚ เดชเตเดคเดฟเดฏ เดชเดคเดฟเดชเตเดชเตเดฎเดพเดฏเดฟ เดŽเดจเดฟเด•เตเด•เต เด‡เดŸเดชเต†เดŸเต‡เดฃเตเดŸเดฟ เดตเดจเตเดจเต, เดžเดพเตป เด•เดพเดฒเดคเตเดคเดฟเดจเต เด…เดจเดจเตเดคเดฎเดพเดฏเดฟ เดชเดฟเดจเตเดจเดฟเดฒเดพเดฃเต†เดจเตเดจเตเด‚ เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เต เดธเดœเตเดœเต€เด•เดฐเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเดจเตเดจเดฟเดฒเตเดฒเต†เดจเตเดจเตเด‚ เดคเดฟเดฐเดฟเดšเตเดšเดฑเดฟเดžเตเดžเดชเตเดชเต‹เตพ เดŽเดจเตเดฑเต† เด…เดคเตเดญเตเดคเดคเตเดคเดฟเดจเต เด…เดคเดฟเดฐเตเด•เดณเดฟเดฒเตเดฒเดพเดฏเดฟเดฐเตเดจเตเดจเต, เด•เดพเดฐเดฃเด‚ เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เต เด‡เดจเตเดฑเตผเดซเต‡เดธเตเด•เตพ เดธเดœเตเดœเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดจเดฒเตเดฒ เดชเดดเดฏ เดธเดฟเดธเตเดฑเตเดฑเด‚ /etc/network เดซเดฏเตฝ /เด‡เดจเตเดฑเตผเดซเต‡เดธเตเด•เตพ เดŽเดกเดฟเดฑเตเดฑเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเต เดšเต‹เตผเดจเตเดจเตเดชเต‹เดฏเดฟ. เด…เดคเดฟเดจเต เดชเด•เดฐเดฎเดพเดฏเดฟ เดŽเดจเตเดคเดพเดฃเต เดตเดจเตเดจเดคเต? เดญเดฏเด™เตเด•เดฐเดตเตเด‚ เด’เดฑเตเดฑเดจเต‹เดŸเตเดŸเดคเตเดคเดฟเตฝ เดชเต‚เตผเดฃเตเดฃเดฎเดพเดฏเตเด‚ เดฎเดจเดธเตเดธเดฟเดฒเดพเด•เตเด•เดพเตป เด•เดดเดฟเดฏเดพเดคเตเดคเดคเตเดฎเดพเดฏ เด’เดจเตเดจเต, "เดจเต†เดฑเตเดฑเตเดชเตเดฒเดพเตป" เด•เดฃเตเดŸเตเดฎเตเดŸเตเดŸเตเด•.

เดธเดคเตเดฏเด‚ เดชเดฑเดžเตเดžเดพเตฝ, เดŽเดจเตเดคเดพเดฃเต เด•เดพเดฐเตเดฏเดฎเต†เดจเตเดจเตเด‚ โ€œเดŽเดจเตเดคเตเด•เตŠเดฃเตเดŸเต เด‡เดคเต เด†เดตเดถเตเดฏเดฎเดพเดฃเต, เด•เดพเดฐเดฃเด‚ เดŽเดฒเตเดฒเดพเด‚ เดตเดณเดฐเต† เดธเต—เด•เดฐเตเดฏเดชเตเดฐเดฆเดฎเดพเดฏเดฟเดฐเตเดจเตเดจเตโ€ เดŽเดจเตเดจเต เดŽเดจเดฟเด•เตเด•เต เด†เดฆเตเดฏเด‚ เดฎเดจเดธเตเดธเดฟเดฒเดพเดฏเดฟเดฒเตเดฒ, เดชเด•เตเดทเต‡ เด•เตเดฑเดšเตเดšเต เดชเดฐเดฟเดถเต€เดฒเดจเดคเตเดคเดฟเดจเต เดถเต‡เดทเด‚ เด…เดคเดฟเดจเต เด…เดคเดฟเดจเตเดฑเต‡เดคเดพเดฏ เดฎเดจเต‹เดนเดพเดฐเดฟเดคเดฏเตเดฃเตเดŸเต†เดจเตเดจเต เดžเดพเตป เดฎเดจเดธเตเดธเดฟเดฒเดพเด•เตเด•เดฟ. Netplan เดŽเดจเตเดคเดพเดฃเต†เดจเตเดจเต เดจเดฎเตเด•เตเด•เต เดคเตเดŸเดฐเดพเด‚, เด‡เดคเต เด‰เดฌเตเดฃเตเดŸเตเดตเดฟเดฒเต† เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เต เด•เตเดฐเดฎเต€เด•เดฐเดฃเด™เตเด™เตพเด•เตเด•เดพเดฏเตเดณเตเดณ เด’เดฐเต เดชเตเดคเดฟเดฏ เดฏเต‚เดŸเตเดŸเดฟเดฒเดฟเดฑเตเดฑเดฟเดฏเดพเดฃเต, เด•เตเดฑเดžเตเดžเดคเต โ€œเดฎเดฑเตเดฑเต เดตเดฟเดคเดฐเดฃเด™เตเด™เดณเดฟเตฝ เด‡เดคเตเดชเต‹เดฒเตŠเดจเตเดจเต เดžเดพเตป เด•เดฃเตเดŸเดฟเดŸเตเดŸเดฟเดฒเตเดฒ.โ€ Netplan เดคเดฎเตเดฎเดฟเดฒเตเดณเตเดณ เด’เดฐเต เดชเตเดฐเดงเดพเดจ เดตเตเดฏเดคเตเดฏเดพเดธเด‚ เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเตป เดญเดพเดทเดฏเดฟเตฝ เดŽเดดเตเดคเดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต เดŽเดจเตเดจเดคเดพเดฃเต. YAML, เด…เดคเต†, เดจเดฟเด™เตเด™เตพ เด•เต‡เดŸเตเดŸเดคเต เดถเดฐเดฟเดฏเดพเดฏ YAML เด†เดฃเต, เดกเดตเดฒเดชเตเดชเตผเดฎเดพเตผ เดธเดฎเดฏเด‚ เดจเดฟเดฒเดจเดฟเตผเดคเตเดคเดพเตป เดคเต€เดฐเตเดฎเดพเดจเดฟเดšเตเดšเต (เด…เดตเตผ เดŽเดคเตเดฐ เดชเตเดฐเดถเด‚เดธเดฟเดšเตเดšเดพเดฒเตเด‚, เด‡เดคเต เดญเดฏเด™เตเด•เดฐเดฎเดพเดฏ เดญเดพเดทเดฏเดพเดฃเต†เดจเตเดจเต เดžเดพเตป เด‡เดชเตเดชเต‹เดดเตเด‚ เด•เดฐเตเดคเตเดจเตเดจเต). เดˆ เดญเดพเดทเดฏเตเดŸเต† เดชเตเดฐเดงเดพเดจ เดชเต‹เดฐเดพเดฏเตเดฎ เด…เดคเต เดธเตเดชเต‡เดธเตเด•เดณเต‹เดŸเต เดตเดณเดฐเต† เดธเต†เตปเดธเดฟเดฑเตเดฑเต€เดตเต เด†เดฃเต เดŽเดจเตเดจเดคเดพเดฃเต, เด’เดฐเต เด‰เดฆเดพเดนเดฐเดฃเด‚ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเตป เดจเต‹เด•เตเด•เดพเด‚.

เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเตป เดซเดฏเดฒเตเด•เตพ /etc/netplan/filename.yaml เดชเดพเดคเดฏเดฟเตฝ เดธเตเดฅเดฟเดคเดฟเดšเต†เดฏเตเดฏเตเดจเตเดจเต, เด“เดฐเต‹ เดฌเตเดฒเต‹เด•เตเด•เดฟเดจเตเด‚ เด‡เดŸเดฏเดฟเตฝ + 2 เด‡เดŸเด™เตเด™เตพ เด‰เดฃเตเดŸเดพเดฏเดฟเดฐเดฟเด•เตเด•เดฃเด‚.

1) เดธเตเดฑเตเดฑเดพเตปเดกเต‡เตผเดกเต เดนเต†เดกเตผ เด‡เดคเตเดชเต‹เดฒเต† เด•เดพเดฃเดชเตเดชเต†เดŸเตเดจเตเดจเต:

network:
  version: 2
  renderer: networkd
  ethernets:
    enp3s0f0:
      dhcp4:no

เดžเด™เตเด™เตพ เด‡เดชเตเดชเต‹เตพ เดŽเดจเตเดคเดพเดฃเต เดšเต†เดฏเตเดคเดคเต†เดจเตเดจเต เดจเต‹เด•เตเด•เดพเด‚:

  • เดจเต†เดฑเตเดฑเตเดตเตผเด•เตเด•เต: - เด‡เดคเต เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเตป เดฌเตเดฒเต‹เด•เตเด•เดฟเดจเตเดฑเต† เดคเตเดŸเด•เตเด•เดฎเดพเดฃเต.
  • เดฑเต†เตปเดกเดฑเตผ: เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เตเดกเต - เดžเด™เตเด™เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจ เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เต เดฎเดพเดจเต‡เดœเดฐเต† เด‡เดตเดฟเดŸเต† เดธเต‚เดšเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต, เด‡เดคเต เด’เดจเตเดจเตเด•เดฟเตฝ เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เต เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เต เดฎเดพเดจเต‡เดœเตผ เด†เดฃเต.
  • เดชเดคเดฟเดชเตเดชเต: 2 - เด‡เดตเดฟเดŸเต†, เดžเดพเตป เดฎเดจเดธเตเดธเดฟเดฒเดพเด•เตเด•เดฟเดฏเดคเตเดชเต‹เดฒเต†, YAML เดชเดคเดฟเดชเตเดชเดพเดฃเต.
  • ethernets: - เดžเด™เตเด™เตพ เด‡เดฅเตผเดจเต†เดฑเตเดฑเต เดชเตเดฐเต‹เดŸเตเดŸเต‹เด•เตเด•เต‹เตพ เด•เตเดฐเดฎเต€เด•เดฐเดฟเด•เตเด•เตเดฎเต†เดจเตเดจเต เดˆ เดฌเตเดฒเต‹เด•เตเด•เต เดธเต‚เดšเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต.
  • enps0f0: โ€” เดเดคเต เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เต เด…เดกเดพเดชเตเดฑเตเดฑเดฑเดพเดฃเต เดžเด™เตเด™เตพ เด•เต‹เตบเดซเดฟเด—เตผ เดšเต†เดฏเตเดฏเต‡เดฃเตเดŸเดคเต†เดจเตเดจเต เดธเต‚เดšเดฟเดชเตเดชเดฟเด•เตเด•เตเด•.
  • dhcp4:no - DHCP v4 เดชเตเดฐเดตเตผเดคเตเดคเดจเดฐเดนเดฟเดคเดฎเดพเด•เตเด•เตเด•, เดฏเดฅเดพเด•เตเดฐเดฎเด‚ 6 v6 dhcp6

2) เดจเดฎเตเด•เตเด•เต IP เดตเดฟเดฒเดพเดธเด™เตเด™เตพ เดจเตฝเด•เดพเตป เดถเตเดฐเดฎเดฟเด•เตเด•เดพเด‚:

    enp3s0f0:
      dhcp4:no
      macaddress: bb:11:13:ab:ff:32
      addresses: [10.10.10.2/24, 10.10.10.3/24]
      gateway4: 10.10.10.1
      nameservers:
        addresses: 8.8.8.8

เด‡เดตเดฟเดŸเต† เดžเด™เตเด™เตพ เดชเต‹เดชเตเดชเดฟ, ipv4, เด—เต‡เดฑเตเดฑเตโ€Œเดตเต‡, dns เดธเต†เตผเดตเตผ เดŽเดจเตเดจเดฟเดต เดธเดœเตเดœเดฎเดพเด•เตเด•เดฟ. เดจเดฎเตเด•เตเด•เต เด’เดจเตเดจเดฟเตฝ เด•เต‚เดŸเตเดคเตฝ เดเดชเดฟ เดตเดฟเดฒเดพเดธเด™เตเด™เตพ เด†เดตเดถเตเดฏเดฎเตเดฃเตเดŸเต†เด™เตเด•เดฟเตฝ, เด…เดต เด•เต‹เดฎเด•เดณเดพเตฝ เดตเต‡เตผเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดถเต‡เดทเด‚ เดจเดฟเตผเดฌเดจเตเดงเดฟเดค เดธเตโ€Œเดชเต†เดฏเตโ€Œเดธเต‹เดŸเต† เดŽเดดเตเดคเตเดจเตเดจเต.

3) เดจเดฎเตเด•เตเด•เต เดตเต‡เดฃเดฎเต†เด™เตเด•เดฟเตฝ เดŽเดจเตเดคเต เดšเต†เดฏเตเดฏเดฃเด‚ เดฌเดจเตเดงเด‚?

  bonds:
    bond0:
      dhcp4: no
      interfaces: [enp3s0f0, enp3s0f1]
      parameters: 
        mode: 802.3ad
        mii-monitor-interval: 1

  • เดฌเต‹เดฃเตเดŸเตเด•เตพ: - เดžเด™เตเด™เตพ เดฌเต‹เดฃเตเดŸเดฟเด‚เด—เต เด•เต‹เตบเดซเดฟเด—เตผ เดšเต†เดฏเตเดฏเตเดฎเต†เดจเตเดจเต เดตเดฟเดถเดฆเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจ เด’เดฐเต เดฌเตเดฒเต‹เด•เตเด•เต.
  • bond0: - เด…เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเดคเดฎเดพเดฏ เด‡เดจเตเดฑเตผเดซเต‡เดธเต เดจเดพเดฎเด‚.
  • เด‡เดจเตเดฑเตผเดซเต‡เดธเตเด•เตพ: - เด’เดฐเต เดฌเต‹เดฃเตเดŸเต-เดกเดฟเด‚เด—เดฟเตฝ เดถเต‡เด–เดฐเดฟเด•เตเด•เตเดจเตเดจ เด’เดฐเต เด•เต‚เดŸเตเดŸเด‚ เด‡เดจเตเดฑเตผเดซเต‡เดธเตเด•เตพ, "เดจเต‡เดฐเดคเตเดคเต† เดชเดฑเดžเตเดžเดคเตเดชเต‹เดฒเต†, เดจเดฟเดฐเดตเดงเดฟ เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ เด‰เดฃเตเดŸเต†เด™เตเด•เดฟเตฝ, เดžเด™เตเด™เตพ เด…เดตเดฏเต† เดšเดคเตเดฐ เดฌเตเดฐเดพเด•เตเด•เดฑเตเดฑเตเด•เดณเดฟเตฝ เดตเดฟเดตเดฐเดฟเด•เตเด•เตเดจเตเดจเต."
  • เดชเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ: - เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเตผ เดธเต†เดฑเตเดฑเดฟเด‚เด—เตเดธเต เดฌเตเดฒเต‹เด•เตเด•เต เดตเดฟเดตเดฐเดฟเด•เตเด•เตเด•
  • เดฎเต‹เดกเต: - เดเดคเต เดฌเต‹เดฃเตเดŸเดฟเด‚เด—เต เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเด‚ เดŽเดจเตเดจเต เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เตเด•.
  • mii-monitor-interval: โ€” เดจเดฟเดฐเต€เด•เตเดทเดฃ เด‡เดŸเดตเต‡เดณ 1 เดธเต†เด•เตเด•เตปเดกเดพเดฏเดฟ เดธเดœเตเดœเดฎเดพเด•เตเด•เตเด•.

เดฌเต‹เดฃเตเดŸเต เดŽเดจเตเดจ เดชเต‡เดฐเดฟเดฒเตเดณเตเดณ เดฌเตเดฒเต‹เด•เตเด•เดฟเดจเตเดณเตเดณเดฟเตฝ, เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดตเดฟเดฒเดพเดธเด™เตเด™เตพ, เด—เต‡เดฑเตเดฑเตโ€Œเดตเต‡ 4, เดฑเต‚เดŸเตเดŸเตเด•เตพ เดฎเตเดคเดฒเดพเดฏเดต เดชเต‹เดฒเตเดณเตเดณ เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เดณเตเด‚ เด•เตเดฐเดฎเต€เด•เดฐเดฟเด•เตเด•เดพเด‚.

เดžเด™เตเด™เดณเตเดŸเต† เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เดฟเดจเดพเดฏเดฟ เดžเด™เตเด™เตพ เด†เดตเตผเดคเตเดคเดจเด‚ เดšเต‡เตผเดคเตเดคเดฟเดŸเตเดŸเตเดฃเตเดŸเต, เด‡เดชเตเดชเต‹เตพ เด‡เตปเดธเตเดฑเตเดฑเดพเดณเตเดšเต†เดฏเตเดฏเตฝ เดฎเดพเดคเตเดฐเดฎเดพเดฃเต เดถเต‡เดทเดฟเด•เตเด•เตเดจเตเดจเดคเต เดตเตเดฒเดพเตป เด•เต‚เดŸเดพเดคเต† เดธเดœเตเดœเต€เด•เดฐเดฃเด‚ เดชเต‚เตผเดคเตเดคเดฟเดฏเดพเดฏเดคเดพเดฏเดฟ เด•เดฃเด•เตเด•เดพเด•เตเด•เดพเด‚.

vlans: 
    vlan10:
      id: 10
      link: bond0
      dhcp4: no
      addresses: [10.10.10.2/24]
      gateway: 10.10.10.1
      routes:
        - to: 10.10.10.2/24
          via: 10.10.10.1
          on-link: true

  • vlans: โ€” vlan เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเตป เดฌเตเดฒเต‹เด•เตเด•เต เดชเตเดฐเด–เตเดฏเดพเดชเดฟเด•เตเด•เตเด•.
  • vlan10: โ€” vlan เด‡เดจเตเดฑเตผเดซเต‡เดธเดฟเดจเตเดฑเต† เด…เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเดคเดฎเดพเดฏ เดชเต‡เดฐเต.
  • เดเดกเดฟ: - เดžเด™เตเด™เดณเตเดŸเต† vlan-เดจเตเดฑเต† เดŸเดพเด—เต.
  • เดฒเดฟเด™เตเด•เต: โ€” vlan เด†เด•เตเดธเดธเต เดšเต†เดฏเตเดฏเดพเตป เด•เดดเดฟเดฏเตเดจเตเดจ เด‡เดจเตเดฑเตผเดซเต‡เดธเต.
  • เดฑเต‚เดŸเตเดŸเตเด•เตพ: - เด’เดฐเต เดฑเต‚เดŸเตเดŸเต เดตเดฟเดตเดฐเดฃเด‚ เดฌเตเดฒเต‹เด•เตเด•เต เดชเตเดฐเด–เตเดฏเดพเดชเดฟเด•เตเด•เตเด•.
  • โ€” to: โ€” เดฑเต‚เดŸเตเดŸเต เด†เดตเดถเตเดฏเดฎเตเดณเตเดณ เดตเดฟเดฒเดพเดธเด‚/เดธเดฌเตเดจเต†เดฑเตเดฑเต เดธเดœเตเดœเดฎเดพเด•เตเด•เตเด•.
  • เดตเดดเดฟ: โ€” เดจเดฎเตเดฎเตเดŸเต† เดธเดฌเตเดจเต†เดฑเตเดฑเต เด†เด•เตเดธเดธเต เดšเต†เดฏเตเดฏเดพเตป เด•เดดเดฟเดฏเตเดจเตเดจ เด—เต‡เดฑเตเดฑเตเดตเต‡ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เตเด•.
  • on-link: โ€” เดฒเดฟเด™เตเด•เต เด‰เดฏเตผเดคเตเดคเตเดฎเตเดชเต‹เตพ เดฑเต‚เดŸเตเดŸเตเด•เตพ เดŽเดชเตเดชเต‹เดดเตเด‚ เดฐเดœเดฟเดธเตเดฑเตเดฑเตผ เดšเต†เดฏเตเดฏเดฃเดฎเต†เดจเตเดจเต เดžเด™เตเด™เตพ เดธเต‚เดšเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต.

เดžเดพเตป เดธเตโ€Œเดชเต†เดฏเตโ€Œเดธเตเด•เตพ เดŽเด™เตเด™เดจเต† เดธเตเดฅเดพเดชเดฟเด•เตเด•เตเดจเตเดจเตเดตเต†เดจเตเดจเต เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เตเด•; เด‡เดคเต YAML-เตฝ เดตเดณเดฐเต† เดชเตเดฐเดงเดพเดจเดฎเดพเดฃเต.

เด…เดคเดฟเดจเดพเตฝ เดžเด™เตเด™เตพ เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เต เด‡เดจเตเดฑเตผเดซเต‡เดธเตเด•เตพ เดตเดฟเดตเดฐเดฟเดšเตเดšเต, เดฌเต‹เดฃเตเดŸเดฟเด‚เด—เต เดธเตƒเดทเตเดŸเดฟเดšเตเดšเต, เด•เต‚เดŸเดพเดคเต† vlans เดšเต‡เตผเดคเตเดคเต. เดจเดฎเตเด•เตเด•เต เดจเดฎเตเดฎเตเดŸเต† config เดชเตเดฐเดฏเต‹เด—เดฟเด•เตเด•เดพเด‚, netplan apply เด•เดฎเดพเตปเดกเต เดชเดฟเดถเด•เตเด•เตพเด•เตเด•เดพเดฏเดฟ เดจเดฎเตเดฎเตเดŸเต† เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเตป เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดตเดฟเดœเดฏเด•เดฐเดฎเดพเดฃเต†เด™เตเด•เดฟเตฝ เด…เดคเต เดชเตเดฐเดฏเต‹เด—เดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเด‚. เด…เดŸเตเดคเตเดคเดคเดพเดฏเดฟ, เดธเดฟเดธเตเดฑเตเดฑเด‚ เดฑเต€เดฌเต‚เดŸเตเดŸเต เดšเต†เดฏเตเดฏเตเดฎเตเดชเต‹เตพ เด•เต‹เตบเดซเดฟเด—เตผ เดธเตเดตเดฏเด‚ เด‰เดฏเตผเดคเตเดคเตเด‚.

เดฎเตเดฎเตเดชเดคเตเดคเต† เดŽเดฒเตเดฒเดพ เด•เต‹เดกเตเด•เดณเตเด‚ เดถเต‡เด–เดฐเดฟเดšเตเดš เดถเต‡เดทเด‚, เดžเด™เตเด™เตพเด•เตเด•เต เดฒเดญเดฟเดšเตเดšเดคเต เด‡เดคเดพเดฃเต:

network:
  version: 2
  renderer: networkd
  ethernets:
    enp3s0f0:
      dhcp4: no
    ensp3s0f1:
      dhcp4: no
  bonds:
    bond0:
      dhcp4: no
      interfaces: [enp3s0f0, enp3s0f1]
      parameters: 
        mode: 802.3ad
        mii-monitor-interval: 1
  vlan10:
      id: 10
      link: bond0
      dhcp4: no
      addresses: [10.10.10.2/24]
      routes:
        - to: 10.10.10.2/24
          via: 10.10.10.1
          on-link: true
  vlan20:
    id: 20
    link: bond0
    dhcp4: no
    addresses: [10.10.11.2/24]
    gateway: 10.10.11.1
    nameserver:
      addresses: [8.8.8.8]
    

เด‡เดชเตเดชเต‹เตพ เดžเด™เตเด™เดณเตเดŸเต† เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เต เดชเตเดฐเดตเตผเดคเตเดคเดจเดคเตเดคเดฟเดจเต เดคเดฏเตเดฏเดพเดฑเดพเดฃเต, เดŽเดฒเตเดฒเดพเด‚ เด†เดฆเตเดฏเด‚ เดคเต‹เดจเตเดจเดฟเดฏเดคเตเดชเต‹เดฒเต† เดญเดฏเดพเดจเด•เดฎเดพเดฏเดฟเดฐเตเดจเตเดจเดฟเดฒเตเดฒ, เด•เต‚เดŸเดพเดคเต† เด•เต‹เดกเต เดตเดณเดฐเต† เดฎเดจเต‹เดนเดฐเดตเตเด‚ เดตเดพเดฏเดฟเด•เตเด•เดพเดตเตเดจเตเดจเดคเตเดฎเดพเดฏเดฟ เดฎเดพเดฑเดฟ. เดชเดฟเดธเดฟ เดจเต†เดฑเตเดฑเตเดชเตเดฒเดพเดจเต เดจเดจเตเดฆเดฟ เดฒเดฟเด™เตเด•เดฟเตฝ เด’เดฐเต เดฎเดฟเด•เดšเตเดš เดฎเดพเดจเตเดตเตฝ เด‰เดฃเตเดŸเต https://netplan.io/.

เด…เดตเดฒเด‚เดฌเด‚: www.habr.com

เด’เดฐเต เด…เดญเดฟเดชเตเดฐเดพเดฏเด‚ เดšเต‡เตผเด•เตเด•เตเด•