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'
- set service ssh port '22'
- #
- # IP settings
- #
- set interfaces ethernet eth0 address dhcp
- set interfaces ethernet eth0 description "WAN link"
- set interfaces ethernet eth1 address 192.0.2.254/24
- set interfaces ethernet eth1 description DMZ
- set interfaces ethernet eth2 address 172.16.255.254/16
- set interfaces ethernet eth2 description internal
- # TODO
- #
- # Network Address Translation
- #
- set nat source rule 100 outbound-interface 'eth0'
- set nat source rule 100 source address '172.16.0.0/16'
- set nat source rule 100 translation address 'masquerade'
- # TODO
- #
- # Time
- #
- set system ntp server 'be.pool.ntp.org'
- set system time-zone Europe/Brussels
- #
- #
- # Domain Name Service
- #
- set service dns forwarding name-server 192.0.2.10
- set service dns forwarding name-server 192.0.2.11
- 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