α’ααΌααα»αααΌααΊααΆααααααααααααα·ααααα·ααΆαααα’ααα αΆααα αααα»ααα·αααΆαααααΎααΆαααΆαα½ααααΆαααΈαααα’ααΌααα»αααΌααΌαααα αΎα α αΎαααααΆαα ααα»α ααΆαα½ααααα»αααΆαα’αΆααααααααααα»αααααααα»αααΈαααααααααΆααααααααΆααααααα α αΎααα·αααΌαααα»ααααΆαααααααααα»αααααΌααααααααΆαααΆαα½αααΉαααΆαα ααααααΆαα α»αααααααααα»ααα Ubuntu server 18.04 ααΆαααααΆααααα’αΎααααααααα»αααΆαααΉαααΆααααΆααααααααααα αααααααααα»αααΉαααΆαααα»ααα ααΈααααααααααααΆαααα·αα ααα ααα αΎααα·αα’αΆα αααααΎααααααΆαααΆααααααααααααααααα αΆααααααα’αααααΆαααααα αα ααα»α αααααΆαααααααΆαααα ααΆαααααααα½α /etc/network file /interfaces ααΆαααααΆααα α»αα α αΎαααΎααΆαα’αααΈαααααα½αααΆ? α’αααΈαα½αααααα½αα±αααααααααΆα α αΎααα glance ααααΌααα·αα’αΆα αααααΆαααΆαααααα»αααΌααα½α "Netplan" α
α―αααΆαααααααα ααΆααααααααααΆαααΈααΆαααα ααΆαααααΌα /etc/netplan/filename.yaml αααΆααααα»αααΈαα½αααα½αααααΆαα ααααα + 2 α
1) ααααααΆαααααααΆαααΎααα ααΌα ααα:
network:
version: 2
renderer: networkd
ethernets:
enp3s0f0:
dhcp4:no
αααααΎαα’αααΈαααααΎαααΆαααααΎα₯α‘αΌααααα
- αααααΆαα - αααααΊααΆααΆαα αΆααααααΎααααααα»αααααααα ααΆααααααααα
- α’ααααααα αΆαα αααααΆα - αα ααΈαααααΎααααα αΆαααΈα’αααααααααααααααααΆααααααΎαααΉαααααΎ ααΆααΆαααααΆα α¬ NetworkManager
- ααααα α’ - αα ααΈααα ααΌα ααααααα»ααααααΆααΊααΆαααα YAML α
- α’ααΈααΊααα·αα - αααα»αααααααα αΆαααΆααΎαααΉαααααααα ααΆαααααααααα·ααΈααΆαα’ααΈααΊααα·αα
- enps0f0: β α ααα’α»ααααα αΆαααΆααΎα’αΆααΆααααααααααΆααα½αααΆαααααΎαααΉαααααααα ααΆααααααααα
- dhcp4: αα - αα·α 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
αα ααΈαααααΎαααααα poppy, ipv4, gateway αα·α dns serverα α αααΆαααΆααααα·αααΎααΎαααααΌαααΆαα’αΆααααααΆα IP α αααΎαααΆααα½α αααααΎαααααααα½αααΆααααααααααααααααΆαααααααΆαα½αααΉαααααααΆα αΆαααΆα ααααααΆααααΈα
3) α
α»αααΎααΎαααααΌαααΆα
bonds:
bond0:
dhcp4: no
interfaces: [enp3s0f0, enp3s0f1]
parameters:
mode: 802.3ad
mii-monitor-interval: 1
- bonds: - αααα»ααα½ααααααααααααΆααΎαααΉαααααααα ααΆααααααααα αααα
- bond0: - αααααα ααα»α αααααΆααααααΆαα
- α ααα»α αααααΆααα - αααα»αααα ααα»α αααααΆααααααααααΌαααΆααα αααα»αα ααα "ααΌα αααααΆααααααΆαααα»αααα ααααα·αααΎααΆααααΆαααΆααααααααΆα αααΎα ααΎααααααΆαα½αααΆααΆααααααααΆαααα"
- αααΆαααΆααααααα β αααααΆα’αααΈαααα»αααΆαααααααααΆαααΆαααααα
- ααααα β αααααΆαααααααααααΆαααααΆααααΉαααααΎαααΆαα
- mii-monitor-intervalα β αααααα αααααααααααα½ααα·αα·ααααα 1 αα·ααΆααΈα
αα ααΆααααα»ααααα»ααααααΆααααααα ααα α’αααααα’αΆα ααααααα ααΆαααααααααααΆαααΆααααααααΌα ααΆα’αΆααααααΆα gateway4 ααααΌαααΆααΎαα
ααΎαααΆαααααααααΆααααααααΌαααΆαααα
ααααααααΆαααααααΆαααααααΎα α₯α‘αΌααααα’αααΈαααααα
αααααΊααααΌαααα‘αΎα
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: β tag of our vlan.
- αααααααΆααα β α ααα»α αααααΆααααα vlan ααΉαα’αΆα α αΌαααααΎααΆαα
- ααααΌαα β αααααΆααααα»αααΆααα·αααααΆααααΌαα
- β to: β αααααα’αΆααααααΆα/αααααΆααααααααααΌαααααΌαααΆαα
- ααΆααααα β αααααΆααα αααααααΌαααααααααΆαααααααααΎαααΉαα’αΆα α αΌαααααΎααΆαα
- on-link: β ααΎααααα αΆαααΆααααΌααα½αααααααΌαααΆαα α»ααααααααΆαα·α αα αα αααααααααααααΌαααΆαααΎαα‘αΎαα
ααα α·ααααα»αααΆααααΎααααααααααα»αααΆααα ααααα ααΆααΆαααΆααααααΆααααααΆααααΆαααα αααα»α YAML α
ααΌα αααα ααΎαααΆααα·αααααΆα’αααΈα ααα»α αααααΆαααααααΆα αααααΎαααΆαααααΆαα αα·αααΌααααΈαααααααα vlans α αααα’αα»αααα config ααααααΎα ααΆααααααααΆ netplan apply ααΉααα·αα·ααα config ααααααΎααααααΆααααα α»α α αΎαα’αα»ααααααΆααααα·αααΎααααααα αααααΆαααα config ααΉαααααΌαααΆαααΎαα‘αΎαααααααα½αα―α αα ααααααααααααααααααΌαααΆα reboot α
αααβααΆαβαααααΌαβααΆααβαααα»αβααβααΌαβαα»αα αααβααΆβα’αααΈβαααβααΎαβααα½αβααΆαα
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]
α₯α‘αΌαααααααααΆαααααααΎαααΆααα½α
ααΆαααααααΆααααααα·ααααα·ααΆαα αΎα α’αααΈααααααααΆαααΆααααααα
ααΆαα·ααα½αα±ααααααΆα
ααΌα
αααααΆα αΆααααΌα
ααΆααααΌαα‘αΎα α αΎααααααΌαααΆααααααα
ααΆαααααααα’αΆαααααΆααααΆαα α αΎαα’αΆα
α’αΆαααΆαα PC ααΌαα’ααα»ααααααΆαα netplan ααΆαααααα
ααααΆαααααα’αα½ααα
ααα
ααααα: www.habr.com