ʻO VyOS kahi mea hoʻokele polokalamu Debian Linux e kuhikuhi ana i nā ʻoihana, nā mea lawelawe, a me nā geeks pūnaewele. Hoʻokomo ʻia ʻo VyOS ma ka hāmeʻa (amd64) a i ʻole i hoʻoili ʻia e like me nā mīkini virtual. Hana ʻia ka hoʻonohonoho ʻana ma o ka CLI.
Loaʻa iā VyOS:
- he mau protocol routing dynamic (BGP, OSPF, IS-IS, PIM-SM, Babel, ...);
- nā VPN he nui (OpenVPN, L2TP, WireGuard, IPsec, DMVPN…);
- he ʻōnaehana hoʻonohonoho me ka hana commit/rollback a me ka hoʻololi ʻana;
- HTTP API mamao a me nā API palapala no ka shell a me Python.
Ua hoʻokumu ʻia ʻo VyOS ma 2013 ma ke ʻano he kumu o ka polokalamu kelepona ʻo Vyatta, kahi i hoʻokō ai i kahi syntax e like me Juniper JunOS.
Ke kūʻai aku nei ka ʻoihana ʻoihana o ka ʻoihana hoʻomohala i nā hale LTS, kākoʻo ʻenehana a me ka hoʻomohala maʻamau. No laila, i kekahi mau makahiki i hala aku nei, ua kāpae ʻia ke komo manuahi i nā hale LTS, a laila i kā lākou kumu kumu. Loaʻa mau ka loaʻa ʻana i ke kumu code nui kahi i kūkulu ʻia ai ka LTS; Loaʻa pū ʻia nā kūkulu ʻakomi i kēlā me kēia lā. He mea pono e hoʻomaopopo i ka hāʻawi ʻia ʻana o nā hale LTS me ka uku ʻole ʻia i kekahi mau ʻoihana waiwai ʻole a me nā mea kōkua papahana (ka poʻe i hāʻawi i ka hoʻomohala ʻana, hoʻāʻo, kākau palapala, a me nā "euanelio" nāna e hoʻolaha i ka ʻike e pili ana i ka papahana - ʻike. kūlana o ke komo ʻana).
Mai ka ʻike loea, hōʻike ʻia ka wehe ʻana ma:
- loaʻa nā code kumu;
- ka hiki ke hana maʻalahi i kāu mau kiʻi ISO ponoʻī (no ka laʻana, hiki iā ʻoe ke hoʻokomo i nā pūʻolo hou e kūpono i kāu mau pono);
- ka loaʻa ʻana o nā mea hana Linux maʻamau a me nā pono hana maʻamau (grep, sed, awk, nmap, tcpdump, etc.);
- kaʻina hana hoʻomohala wehe (e ʻike i ka vyos.dev).
He ala hou ʻo VyOS Stream i ka hana ʻana i nā hoʻokuʻu i loaʻa i ka lehulehu. Eia ka mea a nā mea hoʻomohala i kākau ai:
I ka pōkole, ʻo VyOS Stream kahi kiʻi o kahi hoʻokuʻu LTS hou a mākou e hana nei. Hoʻomaka me VyOS 1.4, hana mākou i kahi lālā hoʻokuʻu LTS hou mai ka LTS mua, ma mua o ka mea i kēia manawa. Hāʻawi kēia iā mākou e hoʻomaka mai kahi kūlana maikaʻi i ʻike ʻia a pale aku i kahi kaʻina hana stabilization lōʻihi. ʻO kēlā mau hiʻohiʻona wale nō i hoʻāʻo ʻia i ka wā o ka hoʻāʻo ʻana a ua lawe i ko lākou ʻano hope loa e hoʻoneʻe ʻia i ka lālā LTS hou - e hōʻemi i ka nui o nā kūlana kahi e hana hou ʻia ai nā hiʻohiʻona mai nā hoʻokuʻu LTS.
E hoʻokuʻu ʻia nā kiʻi VyOS Stream hou ma kahi o hoʻokahi hapaha.
No laila he aha nā pahuhopu o VyOS Stream?
ʻO ka mea mua, he ʻike maka ʻenehana no nā mea hoʻohana e ʻike i nā mea e hiki mai ana i ka hoʻokuʻu hou ʻana o LTS a hoʻāʻo.
ʻO ka lua, he ʻike ia no nā mea hoʻomohala i hiki iā lākou ke ʻike i nā haʻihaʻi API hiki ke hōʻano hou i kā lākou mau palapala, nā mea hana, ka hoʻokele a me ka nānā ʻana i nā ʻōnaehana hoʻohui, a me nā mea ʻē aʻe i hana ai lākou - a hoʻohui i ke kākoʻo no nā hiʻohiʻona VyOS hou i kēlā mau papahana.
ʻO ke kolu, ʻo ia ka mana maikaʻi: i kekahi manawa hiki ke loaʻa nā pōpoki ma ka hoʻāʻo ʻana i nā kiʻi i loko o kahi kaiapuni maoli, ʻoi aku hoʻi i ka pili ʻana i ka lako lako a me ka launa pū ʻana me nā ʻōnaehana ʻē aʻe. ʻAe ʻo VyOS Stream i kekahi e hoʻāʻo i nā hiʻohiʻona i hoʻopaʻa ʻia no ka hoʻokuʻu ʻana o LTS aʻe a ʻike inā hana maikaʻi lākou a pono paha i kahi hoʻomaikaʻi.
Hāʻawi ʻo VyOS Stream (ʻaʻole like me ke kūkulu ʻana i ka pō) i kekahi mau hōʻoia paʻa. ʻO kēia ka mea a nā mea hoʻomohala i kākau ai:
ʻOiai ʻo VyOS Stream kahi hiʻohiʻona o ka LTS e hiki mai ana, pono ia e hahai i ke ala like me ka hoʻokuʻu ʻana o LTS. ʻo kahi laʻana:
- Inā loaʻa kekahi hiʻohiʻona i kahi kiʻi VyOS Stream, hiki ke wehe wale ʻia ma o ke kaʻina hana hoʻonele.
- Hoʻopili mau ʻia ka ʻano hoʻonohonoho hoʻonohonoho me nā mana o mua (ʻaʻole i hoʻololi ʻia a hoʻoponopono ʻia paha e nā palapala migration i ka wā boot).
- Ua kūpono nā API kūloko a i ʻole ke kaʻina hana hoʻopau. Ma kēia ala hiki iā ʻoe ke maopopo inā hana kekahi mea ma ke kiʻi VyOS Stream, e hana like ia i ka wā e lilo ai ia i LTS mana. Inā hoʻololi kekahi mea, e ʻike ʻia kahi ʻōlelo aʻo hoʻopau. Pono kēia e maʻalahi i ka hoʻolālā ʻana i nā hoʻolālā a mālama i nā papahana e like me ka hōʻiliʻili module o Ansible.
ʻAe, ʻānō e hoʻomaopopo kākou i ka mea ʻaʻole ʻo VyOS Stream. Eia ka mea a nā mea hoʻomohala i kākau ai:
ʻAʻole hoʻokuʻu manuahi ʻo VyOS Stream. ʻAʻole mākou e hāʻawi i nā hoʻoponopono pilikia pilikia a i ʻole nā pale palekana no ia. Inā ʻike ʻia kahi koʻikoʻi koʻikoʻi, e hoʻoponopono mākou iā ia ma ka lālā hoʻokuʻu rolling a hoʻokuʻu ʻo LTS i ka wā hiki loa a hāʻawi i nā pā i nā mea kūʻai aku. Akā ʻaʻole ʻike ʻia nā kiʻi Stream me kēia hoʻoponopono a hiki i ka hapaha aʻe.
Hāʻawi mākou i nā kiʻi ISO maʻamau wale nō; ʻaʻohe bele a me nā kīkī hou (e like me nā hana kūikawā no Azure - memo a ka unuhi ʻōlelo)
Pono ka VPP-based Accelerated Data Panel: ʻaʻole i hoʻokomo ʻia i loko o VyOS Stream, no ka mea ʻaʻole i manaʻo ʻia kona hoʻolālā ʻana a me ka hoʻokō ʻana i ka paʻa a hiki ke loli nui. No laila i kēia manawa, e hoʻokomo wale ʻia ʻo VPP i nā kiʻi hoʻokuʻu ʻōwili.
Inā makemake ʻoe i nā kiʻi paʻa me nā hoʻoponopono wela, pono ʻoe e kūʻai i kahi hoʻokuʻu LTS ma o ke kau inoa a i ʻole kekahi o nā inoa manuahi no ka poʻe i kūpono.
ʻO nā kumu nui o kēia hoʻokuʻu (1.5-2025-Q1), e like me nā mea hoʻomohala:
- Kākoʻo FQDN no nā lula NAT;
- Conntrack logging daemon;
- ka hiki ke hoʻolohe i ke kikowaena PPPoE ma ke kikowaena a me kāna mau VLAN a pau;
- DHCP kikowaena ma muli o Kea.
Source: linux.org.ru
