이것의 문제는 장치(z.B. ipp0)를 위한 모든 라우트가 삭제된다는 것입니다. 불행히도 이들 은 자동적으로 복구되지 않습니다.
예제 디렉토리로부터 스크립트를 복사해서 이것이 실행가능한지 확인하십시오. ip-down은 상징적 링크여야 합니다.
cd /etc/ppp cp /usr/doc/packages/i4l/pppsample/ip-up . chmod 700 ip-up ln -s ip-up ip-down
다음에는 전체 스크립트를 소개합니다.
#!/bin/sh # (c) '97, S.u.S.E. GmbH, Fuerth, Germany # Klaus Franken <kfr@suse.de> # 01.06.97 BASENAME=`basename $0` INTERFACE=$1 DEVICE=$2 SPEED=$3 LOCALIP=$4 REMOTEIP=$5 case "$BASENAME" in ip-up) /sbin/route add default gw $REMOTEIP dev $INTERFACE #/sbin/init.d/route start $INTERFACE ;; ip-down) /sbin/route add default gw $REMOTEIP dev $INTERFACE #/sbin/init.d/route start $INTERFACE ;; *) ;; esac