Difference between revisions of "VyOS"
From HackerNet
Helikopter (talk | contribs) |
Helikopter (talk | contribs) m |
||
Line 1: | Line 1: | ||
− | VyOS är ett Linux-baserat network operating system med mjukvaru-routing, firewall och VPN funktionalitet. Det är en community fork av Vyatta Core och bygger på Debian och Quagga routing engine. | + | VyOS är ett Linux-baserat network operating system med mjukvaru-routing, firewall och VPN funktionalitet. Det är en community fork av Vyatta Core med [[Juniper_JunOS|JunOS]]-liknande syntax och bygger på Debian och Quagga routing engine. Det har bl.a. stöd för [http://vyos.net/wiki/DMVPN DMVPN], [http://vyos.net/wiki/VXLAN VXLAN], [http://vyos.net/wiki/User_Guide#OSPF OSPF], [http://vyos.net/wiki/User_Guide#BGP BGP] och [http://vyos.net/wiki/IPv6 IPv6]. Men saknar tyvärr stöd för Multicast routing och MPLS. Det finns möjlighet att installera [[FastNetMon]] direkt på en VyOS-router, se länk [https://github.com/pavel-odintsov/fastnetmon/blob/master/docs/VyOS_INSTALL.md] |
=Installation= | =Installation= | ||
Line 18: | Line 18: | ||
'''SSH''' | '''SSH''' | ||
set service ssh port '22' | set service ssh port '22' | ||
+ | |||
+ | '''Live logging''' | ||
+ | monitor log | ||
'''System''' | '''System''' | ||
Line 37: | Line 40: | ||
show ip route | show ip route | ||
− | + | ==NAT== | |
Overload/PAT | Overload/PAT | ||
set nat source rule 10 outbound-interface eth0 | set nat source rule 10 outbound-interface eth0 | ||
set nat source rule 10 source address 10.0.0.0/24 | set nat source rule 10 source address 10.0.0.0/24 | ||
set nat source rule 10 translation address masquerade | set nat source rule 10 translation address masquerade | ||
− | |||
− | |||
− | |||
[[Category:Network]] | [[Category:Network]] |
Revision as of 19:40, 11 June 2016
VyOS är ett Linux-baserat network operating system med mjukvaru-routing, firewall och VPN funktionalitet. Det är en community fork av Vyatta Core med JunOS-liknande syntax och bygger på Debian och Quagga routing engine. Det har bl.a. stöd för DMVPN, VXLAN, OSPF, BGP och IPv6. Men saknar tyvärr stöd för Multicast routing och MPLS. Det finns möjlighet att installera FastNetMon direkt på en VyOS-router, se länk [1]
Installation
Get iso, skapa vm, mount iso. PW: vyos
vyos@vyos:~$ install image
Konfiguration
Byt till konfigurationsläge.
configure
Ändringar måste commitas.
commit save
Show run
show conf
Show run kommandon
show configuration commands
SSH
set service ssh port '22'
Live logging
monitor log
System
set system domain-name hackernet.se set system host-name vyos01 set system name-server 208.67.222.222 set system name-server 208.67.220.220 set system time-zone Europe/Stockholm
Interface
configure set interfaces ethernet eth0 address '10.0.0.1/24' set interfaces ethernet eth0 description 'INSIDE' show interfaces
Default route
set protocols static route 0.0.0.0/0 next-hop 10.0.10.1 distance '1'
Verify
show ip route
NAT
Overload/PAT
set nat source rule 10 outbound-interface eth0 set nat source rule 10 source address 10.0.0.0/24 set nat source rule 10 translation address masquerade