Difference between revisions of "VyOS"

From HackerNet
Jump to: navigation, search
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'''<br/>
+
==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
 
Live logging
 
monitor log
 
  
 
[[Category:Network]]
 
[[Category:Network]]

Revision as of 20: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