VyOS áááş ááŻááşáááşá¸ááťáŹá¸á áááşááąáŹááşáážáŻááąá¸áá°ááťáŹá¸ áážááˇáş áá˝ááşáááş geeks ááťáŹá¸áĄáá˝ááş áááşáá˝ááşáááˇáş Debian Linux-based software router áá áşááŻááźá áşáááşá VyOS ááᯠááŹáˇááşáᲠ(amd64) áá˝ááş áááˇáşáá˝ááşá¸ááŹá¸áááş áááŻáˇáááŻááş áĄááŻáĄááąáŹááş á ááşááťáŹá¸áĄááźá áş áĄááŻáśá¸ááźáŻááŹá¸áááşá Configuration ááᯠááŻáśáážááşáĄáŹá¸ááźááˇáş CLI áážááááˇáş ááŻááşááąáŹááşáááşá
VyOS áá˝ááş-
- ááťáŹá¸á á˝áŹááąáŹ áá˝áąáˇááťáŹá¸áááşá¸ááźáąáŹááşá¸áááŻááşáᏠááááŻáááŻááąáŹááťáŹá¸ (BGPá OSPFá IS-ISá PIM-SMá Babelá âŚ);
- VPN áĄááťáŹá¸áĄááźáŹá¸ (OpenVPNá L2TPá WireGuardá IPsecá DMVPNâŚ);
- commit/rollback áážááˇáş versioning ááŻááşááąáŹááşáááŻááşá á˝ááşá¸ááŤáážáááąáŹ configuration system áá áşááŻá
- shell áážááˇáş Python áĄáá˝ááş áĄááąá¸ááž HTTP API áážááˇáş scripting API ááťáŹá¸á
VyOS ááᯠ2013 ááŻáážá áşáá˝ááş á áááşáááşááąáŹááşáá˛áˇááźáŽá¸ Juniper JunOS áážááˇáşáááşáá°ááąáŹ syntax áááŻáĄááąáŹááşáĄáááşááąáŹáşáá˛áˇáááˇáş Vyatta software router ááááşá¸ááŻáśáá áşááŻááźá áşáááşá
áá˝áśáˇááźááŻá¸áááŻá¸áááşááąá¸ááŻáášáááŽá ááŻááşáááşá¸ááŻáśá áśáááş LTS áááşááąáŹááşáážáŻá áááşá¸áááŹááśáˇáááŻá¸áážáŻáážááˇáş á áááşááźááŻááşáá˝áśáˇááźááŻá¸áááŻá¸áááşáážáŻááťáŹá¸ááᯠááąáŹááşá¸ááťáááşá áááŻáˇááźáąáŹááˇáşá áá˝ááşáá˛áˇááąáŹáážá áşááťáŹá¸á á˝áŹá LTS áááşááąáŹááşáážáŻááťáŹá¸ááᯠáĄááá˛áˇáááşááąáŹááşáá˝ááˇáşááᯠáááşáááˇáşáááŻááşááźáŽá¸ áááşá¸áááŻáˇá áĄáááşá¸áĄááźá áşááŻááşááťáŹá¸ááŽáááŻáˇá LTS áááşááąáŹááşáážáŻááž ááŻááşááąá¸ááąáŹ áááşáááŻááşáĄááźáąááśáááŻáˇ áááşááąáŹááşáá˝ááˇáşáááş áĄááźá˛áááşá¸ááážááááŻááşáááş; áĄáááŻáĄááťáąáŹááşááąáˇá áĽáşáááşááąáŹááşáážáŻááťáŹá¸áááŻáááşá¸ ááážááááŻááşááŤáááşá LTS áááşááąáŹááşáážáŻááťáŹá¸ááᯠáĄááťááŻá¸áĄááźááşááá°ááąáŹ ááŻáášáááŽááťáŹá¸áážááˇáş áááąáŹááťááşááśáˇáááŻá¸ááąá¸áá°ááťáŹá¸ (áá˝áśáˇááźááŻá¸ááąá¸á á ááşá¸áááşáážáŻá á áŹáá˝ááşá áŹáááşá¸ááťáŹá¸ááąá¸ááŹá¸ááźááşá¸á áááąáŹááťááşáážááˇáşáááşáááşááąáŹ áĄááťááşáĄáááşááťáŹá¸ááᯠááźááˇáşááąááąá¸ááąáŹ "á§ááśááąáááááŹááťáŹá¸" áááŻáˇáĄáŹá¸ áĄááá˛áˇááąá¸ááŹá¸ááźáąáŹááşá¸ áááááźáŻáááˇáşáááşáážáŹ áááááźáŻáááˇáşáááşáážáŹ áážááşááŹá¸áááŻááşááŤáááşá ááŤáááşáážáŻáĄááźáąáĄááąááťáŹá¸).
áááşá¸áááŹáážáŻááąáŹááˇáşááž áá˝ááˇáşáááşá¸ááźááşááŹáážáŻááᯠááąáŹáşááźáááş-
- áĄáááşá¸áĄááźá áşááŻááşááťáŹá¸ááážááááŻááşáážáŻ;
- áááşááááŻááşáááŻááş ISO ááŻáśááťáŹá¸ááᯠáĄáá˝ááşááá° áááşááąáŹááşáááŻááşáážáŻ (áĽáááŹá áááˇáşáááŻáĄááşááťááşááťáŹá¸áážááˇáş áááŻááşááŽá áąáááş áĄáááŻáááşááąáˇááşáťááťáŹá¸ááᯠáááşáááˇáşáá˝ááşá¸áááŻááşáááş)á
- ááŻáśáážááş Linux ááááááŹááťáŹá¸áážááˇáş áááşá¸áážáŽá¸ááąáŹ áĄááŻáśá¸áĄááąáŹááşááťáŹá¸ (grepá sedá awká nmapá tcpdump á áááşááźááˇáş) ááážááááŻááşáážáŻá
- áá˝áśáˇááźááŻá¸áááŻá¸áááşáážáŻááŻááşáááşá¸á ááşáááŻáá˝ááˇáşá፠(vyos.dev áááŻááźááˇáşááŤ)á
VyOS Stream áááş áĄááťáŹá¸áá°áážáŹááážááááŻááşááąáŹ ááźááˇáşááťááážáŻááťáŹá¸ááᯠáááşááŽá¸áááşáĄáá˝ááş ááťááşá¸áááşáážáŻáĄáá áşáá áşááŻááźá áşáááşá á¤áááşáážáŹ developer ááťáŹá¸ááąá¸ááŹá¸áááş
áĄáááŻááťáŻááşááźáąáŹáááťážááş VyOS Stream áááş ááťá˝ááşáŻááşáááŻáˇááŻááşááąáŹááşááąáááˇáş LTS ááźááˇáşááťááážáŻáĄáá áşá ááťážááşáá áşááźááşááŹááşááŻáśááźá áşáááşá VyOS 1.4 ááźááˇáşá áááşá áááşáážááá áşááŻáážáááŻááşáᲠááááş LTS áážááŻááşáá˝ážááşáááˇáşááŹááá˝á˛áĄáá áşáá áşááŻááᯠááťá˝ááşáŻááşáááŻáˇáááşááŽá¸ááŤáááşá áááşá¸áááş ááťá˝ááşáŻááşáááŻáˇáĄáŹá¸ áá°ááááťáŹá¸ááąáŹ áĄááźáąáĄááąááž á áááşáááŻááşááźáŽá¸ áážááşááťáŹá¸ááąáŹáááşááźáááşáážáŻááŻááşáááşá¸á ááşááᯠáážáąáŹááşáážáŹá¸áááŻááşá áąááŤáááşá á ááşá¸áááşááąá ááşáĄáá˝ááşá¸ á ááşá¸áááşááźáŽá¸ááźáŽá¸ááąáŹ áĄááşášááŤáááşááťáŹá¸áááŻáᏠáááşá¸áááŻáˇá ááąáŹááşááŻáśá¸ááŻáśá áśááᯠáá°ááąáŹááşááźáŽá¸áážáᏠLTS ááŹááá˝á˛áĄáá áşáááŻáˇ áá˝ážá˛ááźáąáŹááşá¸ááźááşá¸ááźá áşáááş - áĄááşášááŤáááşááťáŹá¸ááᯠááźááşá¸áááşá á˝áŹ ááźááşáááşááŻááşááąáŹááşááááˇáş áááŻáˇáááŻááş LTS ááŻááşááąáážáŻááťáŹá¸ááž áááşáážáŹá¸ááááˇáş áĄááźáąáĄááąáĄááąáĄáá˝ááşááᯠááťážáąáŹáˇááťáááşá
VyOS Stream ááŻáśáĄáá áşááťáŹá¸áááş ááąá¸ááŻáśáá áşááŻáśááťážááş áá áşááźáááşáááˇáş áá˝ááşáážááááşááźá áşáááşá
ááŤááᯠVyOS Stream áá˛áˇ áááşá¸áááŻááşáá˝áąá ááŹáá˝áąáá˛á
áŚá¸á á˝áŹá áááşá¸áááş LTS ááŻááşááąáážáŻáĄáá áşáá˝ááş áá˝ááşááąáŤáşááŹáááˇáşáĄááŹááťáŹá¸ááᯠááŻáśá¸á á˝á˛áá°ááťáŹá¸áĄáá˝ááş áááşá¸áááŹáĄááźááŻááźááˇáşáážáŻáážáŻáá áşááŻááźá áşáááşá
ááŻáááá áááşá¸áááş developer ááťáŹá¸áĄáá˝ááş áĄá ááşá¸ááźááˇáşáážáŻááźááşá¸ááźá áşááźáŽá¸ áááşá¸áááŻáˇáááş ááźá áşáááŻááşááťáąáážáááąáŹ API ááťáŹá¸ááᯠááźááşááąáŹááşáᏠáááşá¸áááŻáˇá scripts ááťáŹá¸á ááááááŹááťáŹá¸á á áŽááśáááˇáşáá˝á˛áážáŻáážááˇáş á áąáŹááˇáşááźááˇáşááąá¸á áá áş ááąáŤááşá¸á ááşá¸áážáŻááťáŹá¸áážááˇáş áĄááźáŹá¸áĄááŹááťáŹá¸ááᯠáĄááşááááşááŻááşáááş áááŻáˇáááŻááş áááşá¸áááŻáˇááŻááşááąáŹááşáááŻááşáá˝ááşáážááááˇáş áĄááźáŹá¸áĄááŹááťáŹá¸ - áááŻáˇáááŻááş áĄáááŻááŤáááąáŹááťááşááťáŹá¸áááŻáˇ VyOS áĄááşášááŤáááşáĄáá áşááťáŹá¸áĄáá˝ááş ááśáˇáááŻá¸áážáŻáááˇáşááŤá
ááááá áááşá¸áááş áĄáááşáĄáá˝áąá¸ááááşá¸ááťáŻááşáážáŻááźá áşáááş- áĄáá°á¸áááźááˇáş ááŹáˇááşáá˛áážááˇáş áááŻááşáááşááŽáážáŻáážáááźáŽá¸ áĄááźáŹá¸á áá áşááťáŹá¸áážááˇáş áĄááźááşáĄáážááşáĄááťááŻá¸ááźáŻáááˇáşáĄááŤáá˝ááş áááşáá˝áąáˇáááşáááşá¸ááťááşáá˝ááş ááŻáśááťáŹá¸ááᯠá ááşá¸áááşááźááşá¸ááźááˇáşáᏠáĄáážáŹá¸áĄáá˝ááşá¸ááťáŹá¸ááᯠáá˝áąáˇáážááááŻááşáááşá VyOS Stream áááş ááąáŹááşááŹáááˇáş LTS ááŻááşááąáážáŻáĄáá˝ááş á áŽá ááşááŹá¸áááˇáş áĄááşášááŤáááşááťáŹá¸ááᯠá ááşá¸ááŻáśá¸ááźááˇáşáááŻááşááźáŽá¸ áááşá¸áááŻáˇáááş ááąáŹááşá¸áá˝ááşá á˝áŹáĄááŻááşááŻááşááźááşá¸ áážáá ááážá áááŻáˇáááŻááş áááŻá¸áááşáážáŻáĄááťááŻáˇ áááŻáĄááşáááşáááŻáˇááᯠááźááˇáşáážáŻáá˝ááˇáşááźáŻáááşá
VyOS Stream (áá ááşáááşááąáŹááşáážáŻááťáŹá¸áážááˇáşááá°áá˛) áááşááźáááşáážáŻáĄáŹáááśááťááşáĄááťááŻáˇáááŻááąá¸áááşá á¤áááşáážáŹ developer ááťáŹá¸ááąá¸áááş:
VyOS Stream áááş ááŹáááˇáş LTS á áĄá ááşá¸ááźááˇáşáážáŻáážáŻááźá áşááąáŹááźáąáŹááˇáşá áááşá¸áááş LTS ááŻááşááąáážáŻááťáŹá¸áá˛áˇáááŻáˇ áá°ááŽááąáŹááťááşá¸áááşáážáŻáĄáááŻááşá¸ ááŻááşááąáŹááşáááˇáşáááşá áĽáááŹáĄáŹá¸ááźááşáˇ:
- VyOS Stream ááŻááşááŻáśáá˝ááş áĄááşášááŤáááşáá áşááŻááŻáážáááąááŤáá áááşá¸ááᯠáááşáážáŹá¸ááźááşá¸ááŻááşáááşá¸á ááşáĄáŹá¸ááźááˇáşáᏠáááşáážáŹá¸áááŻááşáááşá
- áá˝á˛áˇá ááşá¸áážáŻááąáŹáşáááşáááş ááááşááŹá¸áážááşá¸ááťáŹá¸áážááˇáş áĄááźá˛ááááŹáááźá áşáááş (á áááşá ááşáĄáá˝ááşá¸ áá˝ážáąáˇááźáąáŹááşá¸ááźááşá¸á ááá áşááťáŹá¸áĄáŹá¸ááźááˇáş ááźáąáŹááşá¸áá˛ááźááşá¸ áááŻáˇáááŻááş ááťáááşáážáááźááşá¸áááźáŻááŤ)á
- Internal APIs ááťáŹá¸áááş ááááŹáááźá áşáááŻááşáááş áááŻáˇáááŻááş ááťááşááááşá¸ááźááşá¸ááŻááşáááşá¸á ááşááᯠáááŻááşááŹááŤá á¤áááşá¸ááźááˇáş VyOS Stream ááŻááşááŻáśáá˝ááş áá áşááŻááŻáĄááŻááşááŻááşááŤáá áááŹá¸áááş LTS ááźá áşááŹáááˇáşáĄá፠áááşá¸áááş áĄááŹá¸áá°áĄááŻááşááŻááşáááşááᯠááąááťáŹá áąáááŻááşááŤáááşá áá áşá áŻáśáá áşáᯠááźáąáŹááşá¸áá˛ááŤáá áááˇáşáá˝ááşááźáąáŹááşá¸ áááááąá¸ááťááş ááąáŤáşááŹááŤáááşá áááşá¸áááş Ansible á module á áŻááąáŹááşá¸áážáŻáá˛áˇáááŻáˇ áááąáŹááťááşááťáŹá¸ááᯠááźááˇáşááťááşá áŽá ááşáááş áááŻáááŻáá˝ááşáá°á áąáááˇáşáááşá
áĄááŻááąá áĄáᯠVyOS Stream áááŻááşáá°á¸áááŻááŹááᯠááŹá¸áááşáááŻááşááźááĄáąáŹááşá á¤áááşáážáŹ developer ááťáŹá¸ááąá¸ááŹá¸áááş
VyOS Stream áááş áĄááá˛áˇ LTS ááŻááşááąáážáŻáááŻááşááŤá ááťá˝ááşáŻááşáááŻáˇáááş áááşá¸áĄáá˝ááş áĄááąá¸ááąáŤáş ááťá˝ááşáá˝ááşá¸ááťááş ááźááşáááşáážáŻááťáŹá¸ áááŻáˇáááŻááş ááŻáśááźáŻáśááąá¸ ááŹááąá¸áážáŻááťáŹá¸ááᯠáááąá¸ááąáŹááşááŤá áĄáááşá áĄááąá¸ááźáŽá¸ááąáŹ áĄáŹá¸áááşá¸ááťááşáá áşáᯠáá˝áąáˇáážáááŤáá ááťá˝ááşáŻááşáááŻáˇáááş áááşá¸ááᯠááźááˇáşááťáááąá¸ááŹááá˝á˛áážááˇáş LTS ááŻááşááąáážáŻááťáŹá¸ááᯠáááşáááŻááşáááťáž áĄááźááşááŻáśá¸ ááźááşáááşááźáŽá¸ ááąáŹááşáááşááťáŹá¸áĄáŹá¸ ááŹááąá¸ááąá¸ááŤáááşá áááŻáˇááąáŹáş á¤ááźááşáááşááťááşááŤáážáááąáŹ áááŻááşáááŻááşááŻááşáá˝ážááˇáşáááˇáşááŻáśááťáŹá¸áááş ááŹáááˇáşááŻáśá¸ááááşáĄáá ááąáŤáşááŹáááşáááŻááşááŤá
ááťá˝ááşáŻááşáááŻáˇáááş ááąáá°ááť ISO ááŻáśáá áşááŻáśáááŻáᏠááśáˇáááŻá¸ááąá¸ááŤáááşá ááąáŹááşáááş ááąáŤááşá¸ááąáŹááşá¸ááťáŹá¸áážááˇáş ááŽá áŽááťáŹá¸ ááážáá፠(Azure áĄáá˝ááş áĄáá°á¸áááşááąáŹááşáážáŻááťáŹá¸áá˛áˇáááŻáˇ - ááŹááŹááźááşáá°á áážááşá áŻ)
VPP-based Accelerated Data Panel áááş áĄáá°á¸ááąáŹáşááźáááş áááŻááşáááşááŤáááş- áááşá¸ááᯠVyOS Stream áá˝ááş ááááˇáşáá˝ááşá¸áááąá¸ááąáŹááźáąáŹááˇáş áááşá¸á ááŽáááŻááşá¸áážááˇáş áĄááąáŹááşáĄáááşááąáŹáşáážáŻáááş ááŻáśááąáŹááşáááşáᯠááááşááźáááşááŤá ááááááŹáᏠááźáąáŹááşá¸áá˛áá˝áŹá¸áááŻááşááŤáááşá áááŻáˇááźáąáŹááˇáş áááŻáĄááťáááşáá˝ááşá VPP áááş rolling release ááŻáśááťáŹá¸áá˝ááşáᏠááŤáááşáááşááźá áşáááşá
áĄáááşá áááşáááş áá°ááźááşá¸ááąáŹááźááşáááşáážáŻááťáŹá¸ááźááˇáş áááşááźáááşááąáŹááŻáśááťáŹá¸ááᯠáááŻááťááşááŤáá áááşáááş á áŹáááşá¸áá˝ááşá¸áážáŻáá áşáᯠáááŻáˇáááŻááş áĄáááşáĄááťááşá¸ááźááˇáşááŽáá°ááťáŹá¸áĄáá˝ááş áĄááá˛áˇá áŹáááşá¸áá˝ááşá¸áážáŻáá áşááŻáážáá áşáááˇáş LTS ááŻááşááąáážáŻááᯠáááşáá°áááˇáşáááşá
developer ááťáŹá¸áĄáááŻáĄá á¤ááŻááşááąáážáŻ (1.5-2025-Q1) á áĄááááĄááťááşááťáŹá¸áážáŹ-
- NAT á ááşá¸ááťááşá¸ááťáŹá¸áĄáá˝ááş FQDN ááśáˇáááŻá¸áážáŻ;
- áážááşáááşá¸ááá°ááźááşá¸ daemon áááŻááŻááşááąáŹááşááŤá;
- áĄááşááŹááąáˇá áşááąáŤáşáážá PPPoE ááŹááŹáážááˇáş áááşá¸á VLAN ááťáŹá¸áĄáŹá¸ááŻáśá¸áá˝ááş ááŹá¸ááąáŹááşáááŻááşá á˝ááşá¸;
- Kea áááŻáĄááźáąááśááŹá¸ááąáŹ DHCP ááŹááŹ.
source: linux.org.ru
