#!/bin/sh

if [ $# -ge 2 ]
then
   ifconfig eth1 $1 netmask $2 up
fi

#
#  Backup default gateway to /etc/gateway.
#
#route | grep default | cut -c1-30 | sed -e"s/default/default gw/" > /etc/gateway
netstat -rn | grep UG | cut -c17-30 | sed -e"s/default/default gw/" > /etc/gateway

# Remove default gateway (For pppoe will config a new one).
#echo `wc -l /etc/gateway` | read lines file
lines=`wc -l /etc/gateway | awk '{print $1}'`
if [ "$lines" = "1" ]
then
      route del default
fi

pppoe-start /etc/ppp/pppoe.conf

iptables -t nat -A POSTROUTING -j MASQUERADE

echo 1 > /proc/sys/net/ipv4/ip_forward
