Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/vbash
- source /opt/vyatta/etc/functions/script-template
- configure
- # Fix for error "INIT: Id "TO" respawning too fast: disabled for 5 minutes"
- delete system console device ttyS0
- #
- # Basic settings
- #
- set system host-name 'router'
- #set service ssh port '22'
- #
- # IP settings
- #
- # This is handled by Vagrant
- #
- # Network Address Translation
- #
- # NAT for Public network
- set nat source rule 100 outbound-interface 'eth0'
- set nat source rule 100 source address '192.0.2.0/24'
- set nat source rule 100 translation address masquerade
- # NAT for Internal network
- set nat source rule 101 outbound-interface 'eth0'
- set nat source rule 101 source address '172.16.0.0/16'
- set nat source rule 101 translation address masquerade
- #
- # Time
- #
- set system ntp server 'be.pool.ntp.org'
- #
- # Domain Name Service
- #
- set service dns forwarding domain avalon.lan server 172.16.192.1
- set service dns forwarding name-server 1.1.1.1
- set service dns forwarding name-server 172.16.192.1
- set service dns forwarding listen-on 'eth1'
- set service dns forwarding listen-on 'eth2'
- # Make configuration changes persistent
- commit
- save
- # Fix permissions on configuration
- sudo chown -R root:vyattacfg /opt/vyatta/config/active
- # vim: set ft=sh
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement