Skip to content

Instantly share code, notes, and snippets.

@rysstad
Created May 18, 2015 11:41
Show Gist options
  • Save rysstad/111389e4db7605758053 to your computer and use it in GitHub Desktop.
Save rysstad/111389e4db7605758053 to your computer and use it in GitHub Desktop.
my VyOS config
configure
set interfaces ethernet eth0 address '10.20.25.2/24'
set interfaces ethernet eth0 description 'Outside'
set interfaces ethernet eth0 duplex 'auto'
set interfaces ethernet eth0 speed 'auto'
set interfaces ethernet eth1 address '192.168.1.1/24'
set interfaces ethernet eth1 description 'Inside'
set interfaces ethernet eth1 duplex 'auto'
set interfaces ethernet eth1 speed 'auto'
set protocols static route 0.0.0.0/0 next-hop 10.20.25.1 distance '1'
set nat source rule 100 outbound-interface 'eth0'
set nat source rule 100 source address '192.168.1.1/24'
set nat source rule 100 translation address masquerade
set service ssh port '22'
set service dns forwarding cache-size '0'
set service dns forwarding listen-on 'eth1'
set service dns forwarding listen-on 'eth1'
set service dns forwarding name-server '192.168.1.10'
set system name-server '192.168.1.10'
set system ntp server '192.168.1.10'
set system package repository community components 'main'
set system package repository community distribution 'stable'
set system package repository community url 'http://packages.vyos.net/vyos'
commit
save
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment