Ubuntu tsarin aiki ne mai ban mamaki, Ban yi aiki tare da uwar garken Ubuntu na dogon lokaci ba kuma babu wata ma'ana a haɓaka Desktop ɗina daga ingantaccen sigar. Kuma ba da dadewa ba na yi hulɗa da sabon sakin uwar garken Ubuntu 18.04, mamaki na bai san iyaka ba lokacin da na gane cewa ina da iyaka a bayan lokutan kuma ba zan iya kafa hanyar sadarwa ba saboda kyakkyawan tsarin da aka tsara don kafa hanyoyin sadarwa ta hanyar sadarwa. gyara fayil ɗin /etc/network /interfaces ya ragu. Kuma me ya zo ya maye gurbinsa? wani abu mai ban tsoro kuma a kallon farko gaba daya ba a fahimta ba, hadu da "Netplan".
Fayilolin daidaitawa suna kan hanyar /etc/netplan/filename.yaml, tsakanin kowane toshe yakamata ya kasance + 2 sarari.
1) Matsakaicin taken yana kama da haka:
network:
version: 2
renderer: networkd
ethernets:
enp3s0f0:
dhcp4:no
Bari mu ga abin da muka yi yanzu:
- cibiyar sadarwa: - wannan shine farkon block block.
- renderer: networkd - a nan mun nuna manajan cibiyar sadarwa da za mu yi amfani da shi, wannan ko dai networkd ne ko kuma NetworkManager
- sigar: 2 - anan, kamar yadda na fahimta, shine sigar YAML.
- ethernets: - wannan toshe yana nuna cewa za mu saita ka'idar ethernet.
- enps0f0: - nuna wace adaftar cibiyar sadarwa za mu saita.
- dhcp4: a'a - kashe DHCP v4, don 6 v6 dhcp6 bi da bi.
2) Bari mu yi ƙoƙarin sanya adiresoshin 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
Anan mun saita poppy, ipv4, gateway da uwar garken dns. Lura cewa idan muna buƙatar adireshin IP fiye da ɗaya, to, zamu rubuta su rabu da waƙafi tare da sarari na wajibi bayan.
3) Idan muna bukata
bonds:
bond0:
dhcp4: no
interfaces: [enp3s0f0, enp3s0f1]
parameters:
mode: 802.3ad
mii-monitor-interval: 1
- bonds: - toshe yana bayanin cewa za mu daidaita haɗin gwiwa.
- bond0: - sabani dubawa sunan.
- musaya: - saitin musaya da aka tattara a cikin haɗin gwiwa, "kamar yadda aka fada a baya, idan akwai sigogi da yawa, muna kwatanta su a cikin madaidaitan ma'auni."
- sigogi: - bayyana toshe saitunan siga
- yanayin: - ƙayyade yanayin da haɗin gwiwa zai yi aiki.
- mii-monitor-interval: - saita tazarar sa ido zuwa 1 seconds.
A cikin toshe mai suna bond, zaku iya saita sigogi kamar adireshi, gateway4, hanyoyi, da sauransu.
Mun ƙara sakewa don hanyar sadarwar mu, yanzu abin da ya rage shine shigar
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: - ayyana toshewar tsarin vlan.
- vlan10: - sabani sunan vlan dubawa.
- id: - tag of mu vlan.
- mahada: - dubawa ta hanyar da vlan zai zama m.
- hanyoyi: - bayyana toshe bayanin hanya.
- - zuwa: - saita adireshi/subnet ɗin da ake buƙatar hanya zuwa gare shi.
- via: - Ƙayyade ƙofofin da za a iya isa ga rukunin yanar gizon mu.
- on-link: - muna nuna cewa ya kamata a yi rajistar hanyoyin koyaushe lokacin da aka haɓaka hanyar haɗin gwiwa.
Kula da yadda nake sanya sarari; wannan yana da mahimmanci a cikin YAML.
Don haka mun bayyana hanyoyin sadarwa na cibiyar sadarwa, ƙirƙirar haɗin kai, har ma da ƙara vlans. Bari mu yi amfani da config ɗin mu, netplan apply Command zai duba config ɗin mu don kurakurai sannan a yi amfani da shi idan ya yi nasara.
Bayan tattara duk tubalan code na baya, ga abin da muka samu:
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]
Yanzu cibiyar sadarwar mu tana shirye don aiki, komai ya juya bai zama mai ban tsoro ba kamar yadda ake gani da farko kuma lambar ta zama kyakkyawa sosai kuma ana iya karantawa. PC na gode don netplan akwai ingantaccen jagora a hanyar haɗin yanar gizon
source: www.habr.com