воскресенье, 5 апреля 2009 г.

Скрипт подключения ppp

Пока не настроил /etc/init.d/net.ppp0, использовался этот скрипт:

#!/bin/sh

/sbin/ifconfig ppp0 > /dev/null

if [ $? == 1 ]; then
{
GATE=$(/sbin/route -n | /bin/grep '^0\.0\.0\.0' | /usr/bin/awk '{print $2}')
RT=/sbin/route
echo $GATE
$RT add -host 83.142.161.185 gw $GATE
$RT add -host 83.142.161.231 gw $GATE
$RT add -host 83.142.161.176 gw $GATE
$RT add -net 224.0.0.0/4 gw $GATE
$RT add -net 78.29.0.0/24 gw $GATE
$RT add -net 78.29.2.0/24 gw $GATE
$RT add -net 78.29.3.0/24 gw $GATE
$RT add -net 10.100.12.0/24 gw $GATE
$RT add -net 10.48.0.0/12 gw $GATE
$RT add -net 10.49.0.0/16 gw $GATE
$RT add -net 10.50.0.0/16 gw $GATE
$RT add -net 192.168.0.0/16 gw $GATE
$RT add -host 83.142.161.252 gw $GATE
$RT del default gw $GATE
/usr/sbin/pppd call unlim
};
else
{
killall pppd
/etc/init.d/net.eth0 restart
};
fi

Комментариев нет:

Отправить комментарий