git.infertux.com NAT-project / master config.sh
master

Tree @master (Download .tar.gz)

config.sh @masterraw · history · blame

#!/bin/sh

#   Copyright (C) 2010  Infertux <infertux@infertux.com>
#
#   This program is free software: you can redistribute it and/or modify
#   it under the terms of the GNU Affero General Public License as
#   published by the Free Software Foundation, either version 3 of the
#   License, or (at your option) any later version.
#
#   This program is distributed in the hope that it will be useful,
#   but WITHOUT ANY WARRANTY; without even the implied warranty of
#   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
#   GNU Affero General Public License for more details.
#
#   You should have received a copy of the GNU Affero General Public License
#   along with this program.  If not, see <http://www.gnu.org/licenses/>.

if [ $UID -ne 0 ]; then
    echo 'R007 M3 P134Z3!'
    exit 1
fi

echo 'Setting default route...'
route
route add default gw 169.254.6.30 netmask 0.0.0.0 eth0
route

echo 'Setting DNS server...'
echo 'nameserver 212.27.40.240' > /etc/resolv.conf

echo 'Done.'