mirror of
https://github.com/vyos/vyos-documentation.git
synced 2025-10-26 08:41:46 +01:00
Significant rewrite
This commit is contained in:
parent
876cc35b34
commit
0f19b32fec
@ -15,28 +15,31 @@ edition of Vyatta. Here everyone loves learning, older managers and new users.
|
|||||||
VyOS is primarily based on `Debian GNU/Linux <http://www.debian.org/>`_ and the
|
VyOS is primarily based on `Debian GNU/Linux <http://www.debian.org/>`_ and the
|
||||||
`Quagga <http://www.nongnu.org/quagga/>`_ routing engine. Its configuration
|
`Quagga <http://www.nongnu.org/quagga/>`_ routing engine. Its configuration
|
||||||
syntax and :ref:`cli` are loosely derived from Juniper JUNOS as modelled by the
|
syntax and :ref:`cli` are loosely derived from Juniper JUNOS as modelled by the
|
||||||
`XORP project <http://www.xorp.org/>`_ (which was the original routing engine
|
`XORP project <http://www.xorp.org/>`_, which was the original routing engine for
|
||||||
Vyatta was based upon).
|
Vyatta.
|
||||||
|
|
||||||
Vyatta changed to the Quagga routing engine for release 4.0.
|
In the 4.0 release of Vyatta, the routing engine was changed to Quagga.
|
||||||
|
|
||||||
VyOS changed the routing engine to `FRRouting <https://frrouting.org/>`_ in
|
As of version 1.2.0, VyOS now uses `FRRouting <https://frrouting.org/>`_ as
|
||||||
version 1.2.0
|
the routing engine.
|
||||||
|
|
||||||
**How it's different from other router distros?**
|
**How it's different from other router distributions and platforms?**
|
||||||
|
|
||||||
|
- More than just a firewall and VPN, VyOS includes extended routing capabilities like OSPFv2, OSPFv3, BGP,
|
||||||
|
VRRP, and extensive route policy mapping and filtering.
|
||||||
- Unified command line interface in the style of hardware routers.
|
- Unified command line interface in the style of hardware routers.
|
||||||
- Scriptable CLI
|
- Scriptable CLI.
|
||||||
- Stateful configuration system: prepare changes and commit at once or discard,
|
- Stateful configuration system: prepare changes and commit at once or discard,
|
||||||
view previous revisions or rollback to them, archive revisions to remote
|
view previous revisions or rollback to them, archive revisions to remote
|
||||||
server, execute hooks at commit time...
|
server and execute hooks at commit time.
|
||||||
- Image-based upgrade: keep multiple versions on the same system and revert to
|
- Image-based upgrade: keep multiple versions on the same system and revert to
|
||||||
previous image if something went wrong.
|
previous image if a problem arises.
|
||||||
- Not just firewall and VPN: includes routing protocols such as BGP and OSPF and
|
- Multiple VPN capabilities: OpenVPN, IPSec, Wireguard (in 1.2.0+), DPMVPN, and more.
|
||||||
complex routing policy language.
|
- IPv4 and IPv6 support.
|
||||||
- Runs on physical and virtual platforms alike: small x86 boards, big servers,
|
- Runs on physical and virtual platforms alike: small x86 boards, big servers,
|
||||||
KVM, Xen, VMWare, Hyper-V...
|
KVM, Xen, VMWare, Hyper-V, and more.
|
||||||
- Completely free and open source, with documented internal APIs and build
|
- Completely free and open source, with documented internal APIs and build
|
||||||
procedures.
|
procedures.
|
||||||
- Community driven: patches are welcome, all code, bugs, and nightly builds are
|
- Community driven. Patches are welcome and all code, bugs, and nightly builds are
|
||||||
public.
|
public.
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user