āύ⧇āϟāĻĒā§āĻ˛ā§āϝāĻžāύ āĻāĻŦāĻ‚ āϕ⧀āĻ­āĻžāĻŦ⧇ āĻāϟāĻŋ āϏāĻ āĻŋāĻ•āĻ­āĻžāĻŦ⧇ āĻĒā§āϰāĻ¸ā§āϤ⧁āϤ āĻ•āϰāĻŦ⧇āύ

Ubuntu āϚāĻŽā§ŽāĻ•āĻžāϰ āĻ…āĻĒāĻžāϰ⧇āϟāĻŋāĻ‚ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽ, āĻ…āύ⧇āĻ•āĻĻāĻŋāύ āϧāϰ⧇ āĻāϟāĻŋ āύāĻŋāϝāĻŧ⧇ āĻ•āĻžāϜ āĻ•āϰāĻŋāύāĻŋāĨ¤ Ubuntu āϏāĻžāĻ°ā§āĻ­āĻžāϰ āĻĨāĻžāĻ•āĻžāϝāĻŧ, āĻāĻ•āϟāĻŋ āĻ¸ā§āĻĨāĻŋāϤāĻŋāĻļā§€āϞ āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖ āĻĨ⧇āϕ⧇ āφāĻŽāĻžāϰ āĻĄā§‡āĻ¸ā§āĻ•āϟāĻĒ āφāĻĒāĻĄā§‡āϟ āĻ•āϰāĻžāϰ āϕ⧋āύ⧋ āĻŽāĻžāύ⧇ āĻ›āĻŋāϞ āύāĻžāĨ¤ āφāϰ āϤāĻžāχ, āĻ•āĻŋāϛ⧁āĻĻāĻŋāύ āφāϗ⧇ āφāĻŽāĻžāϕ⧇ āĻāϕ⧇āĻŦāĻžāϰ⧇ āύāϤ⧁āύ āĻāĻ•āϟāĻŋ āϰāĻŋāϞāĻŋāĻœā§‡āϰ āϏāĻŽā§āĻŽā§āĻ–ā§€āύ āĻšāϤ⧇ āĻšāϝāĻŧ⧇āĻ›āĻŋāϞāĨ¤ Ubuntu āϏāĻžāĻ°ā§āĻ­āĻžāϰ 18.04-āĻ āφāĻŽāĻŋ āĻāϕ⧇āĻŦāĻžāϰ⧇ āĻšāϤāĻŦāĻžāĻ• āĻšāϝāĻŧ⧇ āϗ⧇āϞāĻžāĻŽ āϝāĻ–āύ āĻŦ⧁āĻāϤ⧇ āĻĒāĻžāϰāϞāĻžāĻŽ āϝ⧇ āφāĻŽāĻŋ āϏāĻŽāϝāĻŧ⧇āϰ āĻĨ⧇āϕ⧇ āĻ…āύ⧇āĻ• āĻĒāĻŋāĻ›āĻŋāϝāĻŧ⧇ āφāĻ›āĻŋ āĻāĻŦāĻ‚ āφāĻŽāĻžāϰ āύ⧇āϟāĻ“āϝāĻŧāĻžāĻ°ā§āĻ• āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ āĻ•āϰāϤ⧇ āĻĒāĻžāϰāĻ›āĻŋ āύāĻž, āĻ•āĻžāϰāĻŖ /etc/network/interfaces āĻĢāĻžāχāϞāϟāĻŋ āĻāĻĄāĻŋāϟ āĻ•āϰ⧇ āύ⧇āϟāĻ“āϝāĻŧāĻžāĻ°ā§āĻ• āχāĻ¨ā§āϟāĻžāϰāĻĢ⧇āϏ āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ āĻ•āϰāĻžāϰ āϏ⧇āχ āĻĒ⧁āϰ⧋āύ⧋ āĻĒāĻĻā§āϧāϤāĻŋāϟāĻŋ āωāϧāĻžāĻ“ āĻšāϝāĻŧ⧇ āϗ⧇āϛ⧇āĨ¤ āφāϰ āĻāϰ āϜāĻžāϝāĻŧāĻ—āĻžāϝāĻŧ āϕ⧀ āĻāϞ⧋? āĻāĻŽāύ āĻ•āĻŋāϛ⧁ āϝāĻž āĻ­āϝāĻŧāĻ™ā§āĻ•āϰ āĻāĻŦāĻ‚ āĻĒā§āϰāĻĨāĻŽ āĻĻāĻ°ā§āĻļāύ⧇ āϏāĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻĻ⧁āĻ°ā§āĻŦā§‹āĻ§ā§āĻ¯â€”āĻĒāϰāĻŋāϚāϝāĻŧ āĻ•āϰāĻŋāϝāĻŧ⧇ āĻĻāĻŋāĻšā§āĻ›āĻŋ "āύ⧇āϟāĻĒā§āĻ˛ā§āϝāĻžāύ"-āĻāϰ āϏāĻžāĻĨ⧇āĨ¤

āϏāĻ¤ā§āϝāĻŋ āĻŦāϞāϤ⧇, āĻĒā§āϰāĻĨāĻŽā§‡ āφāĻŽāĻŋ āĻŦ⧁āĻāϤ⧇āχ āĻĒāĻžāϰāĻ›āĻŋāϞāĻžāĻŽ āύāĻž āĻŦā§āϝāĻžāĻĒāĻžāϰāϟāĻž āϕ⧀ āĻāĻŦāĻ‚ "āĻāϰ āĻĒā§āϰāϝāĻŧā§‹āϜāύāχ āĻŦāĻž āϕ⧀, āϝāĻ–āύ āϏāĻŦāĻ•āĻŋāϛ⧁āχ āϤ⧋ āĻŦ⧇āĻļ āϏ⧁āĻŦāĻŋāϧāĻžāϜāύāĻ• āĻ›āĻŋāϞ," āĻ•āĻŋāĻ¨ā§āϤ⧁ āĻ•āĻŋāϛ⧁āĻ•ā§āώāĻŖ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻžāϰ āĻĒāϰ āφāĻŽāĻŋ āĻŦ⧁āĻāϤ⧇ āĻĒāĻžāϰāϞāĻžāĻŽ āĻāϰ āύāĻŋāϜāĻ¸ā§āĻŦ āĻāĻ•āϟāĻž āφāĻ•āĻ°ā§āώāĻŖ āφāϛ⧇āĨ¤ āϤ⧋, āĻ…āύ⧇āĻ• āĻ•āĻžāĻŦā§āϝāĻŋāĻ• āĻ•āĻĨāĻž āĻšāϞ⧋, āĻāĻŦāĻžāϰ āĻŽā§‚āϞ āĻ•āĻĨāĻžāϝāĻŧ āφāϏāĻž āϝāĻžāĻ• āύ⧇āϟāĻĒā§āĻ˛ā§āϝāĻžāύ āφāϏāϞ⧇ āϕ⧀āĨ¤ āĻāϟāĻŋ āĻāĻ•āϟāĻŋ āύāϤ⧁āύ āχāωāϟāĻŋāϞāĻŋāϟāĻŋ āϝāĻž āĻĻāĻŋāϝāĻŧ⧇ āĻāĻ•āϟāĻŋ āύ⧇āϟāĻ“āϝāĻŧāĻžāĻ°ā§āĻ• āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ āĻ•āϰāĻž āϝāĻžāϝāĻŧāĨ¤ UbuntuāĻ…āĻ¨ā§āϤāϤ "āφāĻŽāĻŋ āĻ…āĻ¨ā§āϝāĻžāĻ¨ā§āϝ āĻĄāĻŋāĻ¸ā§āĻŸā§āϰāĻŋāĻŦāĻŋāωāĻļāύ⧇ āĻāĻŽāύ āĻ•āĻŋāϛ⧁āϰ āϏāĻŽā§āĻŽā§āĻ–ā§€āύ āĻšāχāύāĻŋāĨ¤" āύ⧇āϟāĻĒā§āĻ˛ā§āϝāĻžāύ⧇āϰ āϏāĻžāĻĨ⧇ āĻāĻ•āϟāĻŋ āωāĻ˛ā§āϞ⧇āĻ–āϝ⧋āĻ—ā§āϝ āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āϝ āĻšāϞ⧋ āĻāϰ āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ⧇āĻļāύāϟāĻŋ āĻ…āĻ¨ā§āϝ āĻ­āĻžāώāĻžāϝāĻŧ āϞ⧇āĻ–āĻž āĻšāϝāĻŧāĨ¤ YAML, āĻšā§āϝāĻžāρ, āφāĻĒāύāĻŋ āĻ āĻŋāĻ• YAML āĻļ⧁āύ⧇āϛ⧇āύ, āĻŦāĻŋāĻ•āĻžāĻļāĻ•āĻžāϰ⧀āϰāĻž āϏāĻŽāϝāĻŧ⧇āϰ āϏāĻžāĻĨ⧇ āϤāĻžāϞ āĻŽāĻŋāϞāĻŋāϝāĻŧ⧇ āϚāϞāĻžāϰ āϏāĻŋāĻĻā§āϧāĻžāĻ¨ā§āϤ āύāĻŋāϝāĻŧ⧇āϛ⧇ (āĻāĻŦāĻ‚ āϤāĻžāϰāĻž āϝāϤāχ āĻĒā§āϰāĻļāĻ‚āϏāĻž āĻ•āϰ⧁āĻ• āύāĻž āϕ⧇āύ, āφāĻŽāĻŋ āĻāĻ–āύāĻ“ āĻŽāύ⧇ āĻ•āϰāĻŋ āĻāϟāĻŋ āĻāĻ•āϟāĻŋ āĻ­āϝāĻŧāĻ™ā§āĻ•āϰ āĻ­āĻžāώāĻž)āĨ¤ āĻāχ āĻ­āĻžāώāĻžāϰ āĻĒā§āϰāϧāĻžāύ āĻ…āϏ⧁āĻŦāĻŋāϧāĻž āĻšāϞ āϝ⧇ āĻāϟāĻŋ āĻ¸ā§āĻĨāĻžāύāϗ⧁āϞāĻŋāϰ āϜāĻ¨ā§āϝ āϖ⧁āĻŦ āϏāĻ‚āĻŦ⧇āĻĻāύāĻļā§€āϞ, āφāϏ⧁āύ āĻāĻ•āϟāĻŋ āωāĻĻāĻžāĻšāϰāĻŖ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ⧇āĻļāύāϟāĻŋ āĻĻ⧇āĻ–āĻŋāĨ¤

āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ⧇āĻļāύ āĻĢāĻžāχāϞāϗ⧁āϞāĻŋ /etc/netplan/filename.yaml āĻĒāĻžāĻĨ āĻŦāϰāĻžāĻŦāϰ āĻ…āĻŦāĻ¸ā§āĻĨāĻŋāϤ, āĻĒā§āϰāϤāĻŋāϟāĻŋ āĻŦā§āϞāϕ⧇āϰ āĻŽāĻ§ā§āϝ⧇ + 2āϟāĻŋ āĻ¸ā§āĻĒ⧇āϏ āĻĨāĻžāĻ•āĻž āωāϚāĻŋāϤāĨ¤

1) āĻ¸ā§āĻŸā§āϝāĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ āĻļāĻŋāϰ⧋āύāĻžāĻŽ āĻāχ āĻŽāϤ āĻĻ⧇āĻ–āĻžāϝāĻŧ:

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

āĻāĻ–āύ āφāĻŽāϰāĻž āϕ⧀ āĻ•āϰ⧇āĻ›āĻŋ āϤāĻž āĻĻ⧇āĻ–āĻž āϝāĻžāĻ•:

  • āύ⧇āϟāĻ“āϝāĻŧāĻžāĻ°ā§āĻ•: - āĻāϟāĻŋ āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ⧇āĻļāύ āĻŦā§āϞāϕ⧇āϰ āĻļ⧁āϰ⧁āĨ¤
  • āϰ⧇āĻ¨ā§āĻĄāĻžāϰāĻžāϰ: ​​networkd - āĻāĻ–āĻžāύ⧇ āφāĻŽāϰāĻž āϝ⧇ āύ⧇āϟāĻ“āϝāĻŧāĻžāĻ°ā§āĻ• āĻŽā§āϝāĻžāύ⧇āϜāĻžāϰāϟāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻŦ āϤāĻž āύāĻŋāĻ°ā§āĻĻ⧇āĻļ āĻ•āϰ⧇, āĻāϟāĻŋ āĻšāϝāĻŧ networkd āĻŦāĻž NetworkManager
  • āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖ: 2 - āĻāĻ–āĻžāύ⧇, āφāĻŽāĻŋ āĻāϟāĻŋ āĻŦ⧁āĻāĻŋ, YAML āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖāĨ¤
  • ethernets: - āĻāχ āĻŦā§āϞāĻ•āϟāĻŋ āύāĻŋāĻ°ā§āĻĻ⧇āĻļ āĻ•āϰ⧇ āϝ⧇ āφāĻŽāϰāĻž āχāĻĨāĻžāϰāύ⧇āϟ āĻĒā§āϰ⧋āĻŸā§‹āĻ•āϞ āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ āĻ•āϰāĻŦāĨ¤
  • enps0f0: — āφāĻŽāϰāĻž āϕ⧋āύ āύ⧇āϟāĻ“āϝāĻŧāĻžāĻ°ā§āĻ• āĻ…ā§āϝāĻžāĻĄāĻžāĻĒā§āϟāĻžāϰ āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ āĻ•āϰāĻŦ āϤāĻž āύāĻŋāĻ°ā§āĻĻ⧇āĻļ āĻ•āϰ⧁āύāĨ¤
  • dhcp4:no - āϝāĻĨāĻžāĻ•ā§āϰāĻŽā§‡ 4 v6 dhcp6 āĻāϰ āϜāĻ¨ā§āϝ DHCP v6 āύāĻŋāĻˇā§āĻ•ā§āϰāĻŋāϝāĻŧ āĻ•āϰ⧁āύ

2) āφāϏ⧁āύ āφāχāĻĒāĻŋ āĻ āĻŋāĻ•āĻžāύāĻž āĻŦāϰāĻžāĻĻā§āĻĻ āĻ•āϰāĻžāϰ āĻšā§‡āĻˇā§āϟāĻž āĻ•āϰāĻŋ:

    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

āĻāĻ–āĻžāύ⧇ āφāĻŽāϰāĻž āĻĒāĻĒāĻŋ, āφāχāĻĒāĻŋāĻ­āĻŋ 4, āϗ⧇āϟāĻ“āϝāĻŧ⧇ āĻāĻŦāĻ‚ āĻĄāĻŋāĻāύāĻāϏ āϏāĻžāĻ°ā§āĻ­āĻžāϰ āϏ⧇āϟ āĻ•āϰ⧇āĻ›āĻŋāĨ¤ āĻŽāύ⧇ āϰāĻžāĻ–āĻŦ⧇āύ āϝ⧇ āϝāĻĻāĻŋ āφāĻŽāĻžāĻĻ⧇āϰ āĻāĻ•āĻžāϧāĻŋāĻ• āφāχāĻĒāĻŋ āĻ āĻŋāĻ•āĻžāύāĻžāϰ āĻĒā§āϰāϝāĻŧā§‹āϜāύ āĻšāϝāĻŧ, āϤāĻžāĻšāϞ⧇ āφāĻŽāϰāĻž āϏ⧇āϗ⧁āϞāĻŋāϕ⧇ āĻ•āĻŽāĻž āĻĻā§āĻŦāĻžāϰāĻž āφāϞāĻžāĻĻāĻž āĻ•āϰ⧇ āϞāĻŋāĻ–āĻŋ āĻĒāϰ⧇ āĻāĻ•āϟāĻŋ āĻŦāĻžāĻ§ā§āϝāϤāĻžāĻŽā§‚āϞāĻ• āĻ¸ā§āĻĨāĻžāύ āĻĻāĻŋāϝāĻŧ⧇āĨ¤

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 āχāĻ¨ā§āϟāĻžāϰāĻĢ⧇āϏ⧇āϰ āχāĻšā§āĻ›āĻžāĻŽāϤ āύāĻžāĻŽāĨ¤
  • id: — āφāĻŽāĻžāĻĻ⧇āϰ vlan āĻāϰ āĻŸā§āϝāĻžāĻ—āĨ¤
  • link: — āχāĻ¨ā§āϟāĻžāϰāĻĢ⧇āϏ āϝāĻžāϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ vlan āĻ…ā§āϝāĻžāĻ•ā§āϏ⧇āϏāϝ⧋āĻ—ā§āϝ āĻšāĻŦ⧇āĨ¤
  • āϰ⧁āϟ: - āĻāĻ•āϟāĻŋ āϰ⧁āϟ āĻŦāĻ°ā§āĻŖāύāĻž āĻŦā§āϞāĻ• āĻ˜ā§‹āώāĻŖāĻž āĻ•āϰ⧁āύāĨ¤
  • — āĻĨ⧇āϕ⧇: — āĻ āĻŋāĻ•āĻžāύāĻž/āϏāĻžāĻŦāύ⧇āϟ āϏ⧇āϟ āĻ•āϰ⧁āύ āϝ⧇āĻ–āĻžāύ⧇ āϰ⧁āϟ āĻĒā§āϰāϝāĻŧā§‹āϜāύāĨ¤
  • āĻŽāĻžāĻ§ā§āϝāĻŽā§‡: — āϗ⧇āϟāĻ“āϝāĻŧ⧇ āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āĻ•āϰ⧁āύ āϝāĻžāϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āφāĻŽāĻžāĻĻ⧇āϰ āϏāĻžāĻŦāύ⧇āϟ āĻ…ā§āϝāĻžāĻ•ā§āϏ⧇āϏāϝ⧋āĻ—ā§āϝ āĻšāĻŦ⧇āĨ¤
  • āĻ…āύ-āϞāĻŋāĻ‚āĻ•: — āφāĻŽāϰāĻž āύāĻŋāĻ°ā§āĻĻ⧇āĻļ āĻ•āϰāĻŋ āϝ⧇ āϞāĻŋāĻ™ā§āĻ•āϟāĻŋ āωāĻ¤ā§āĻĨāĻžāĻĒāĻŋāϤ āĻšāϞ⧇ āϰ⧁āϟāϗ⧁āϞāĻŋ āϏāĻ°ā§āĻŦāĻĻāĻž āύāĻŋāĻŦāĻ¨ā§āϧāĻŋāϤ āĻšāĻ“āϝāĻŧāĻž āωāϚāĻŋāϤāĨ¤

āφāĻŽāĻŋ āϕ⧀āĻ­āĻžāĻŦ⧇ āĻ¸ā§āĻĒ⧇āϏ āϰāĻžāĻ–āĻŋ āϏ⧇āĻĻāĻŋāϕ⧇ āĻŽāύ⧋āϝ⧋āĻ— āĻĻāĻŋāύ; āĻāϟāĻŋ YAML-āĻ āϖ⧁āĻŦāχ āϗ⧁āϰ⧁āĻ¤ā§āĻŦāĻĒā§‚āĻ°ā§āĻŖāĨ¤

āϤāĻžāχ āφāĻŽāϰāĻž āύ⧇āϟāĻ“āϝāĻŧāĻžāĻ°ā§āĻ• āχāĻ¨ā§āϟāĻžāϰāĻĢ⧇āϏ āĻŦāĻ°ā§āĻŖāύāĻž āĻ•āϰ⧇āĻ›āĻŋ, āĻŦāĻ¨ā§āϧāύ āϤ⧈āϰāĻŋ āĻ•āϰ⧇āĻ›āĻŋ āĻāĻŦāĻ‚ āĻāĻŽāύāĻ•āĻŋ āĻ­ā§āϞāĻžāύ āϝ⧋āĻ— āĻ•āϰ⧇āĻ›āĻŋāĨ¤ āφāϏ⧁āύ āφāĻŽāĻžāĻĻ⧇āϰ āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ⧇āĻļāύ āĻĒā§āϰāϝāĻŧā§‹āĻ— āĻ•āϰāĻŋ, 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

DDoS āϏ⧁āϰāĻ•ā§āώāĻž, VPS VDS āϏāĻžāĻ°ā§āĻ­āĻžāϰ āϏāĻš āϏāĻžāχāϟāϗ⧁āϞāĻŋāϰ āϜāĻ¨ā§āϝ āύāĻŋāĻ°ā§āĻ­āϰāϝ⧋āĻ—ā§āϝ āĻšā§‹āĻ¸ā§āϟāĻŋāĻ‚ āĻ•āĻŋāύ⧁āύ đŸ”Ĩ DDoS āϏ⧁āϰāĻ•ā§āώāĻž āϏāĻš āύāĻŋāĻ°ā§āĻ­āϰāϝ⧋āĻ—ā§āϝ āĻ“āϝāĻŧ⧇āĻŦāϏāĻžāχāϟ āĻšā§‹āĻ¸ā§āϟāĻŋāĻ‚ āĻ•āĻŋāύ⧁āύ, VPS VDS āϏāĻžāĻ°ā§āĻ­āĻžāϰ | ProHoster