From 08d5421d8b437b800504f9978beba4174e153d49 Mon Sep 17 00:00:00 2001 From: Zeno Zeng Date: Tue, 30 Sep 2014 20:10:14 +0800 Subject: [PATCH] case in 10.189.* --- lib/route.sh | 23 ++++++++++++++--------- 1 file changed, 14 insertions(+), 9 deletions(-) diff --git a/lib/route.sh b/lib/route.sh index 39f89a3..f99636c 100755 --- a/lib/route.sh +++ b/lib/route.sh @@ -96,15 +96,20 @@ for dev in $devs; do cmd="${cmd} nexthop dev ${dev}" done -# WLAN -zjuwlan_test_ip=10.202.68.44 -ip route replace $zjuwlan_test_ip via ${gateway} -zjuwlan_status=`curl -s $zjuwlan_test_ip | grep net.zju.edu.cn | wc -l` -if [ $zjuwlan_status -eq 0 ] -then - cmd="${cmd} nexthop via ${gateway}" -fi -ip route del $zjuwlan_test_ip || true +case "$gateway" in + 10.189.*) + # WLAN + zjuwlan_test_ip=10.202.68.44 + ip route replace $zjuwlan_test_ip via ${gateway} + zjuwlan_status=`curl -s $zjuwlan_test_ip | grep net.zju.edu.cn | wc -l` + if [ $zjuwlan_status -eq 0 ] + then + cmd="${cmd} nexthop via ${gateway}" + fi + ip route del $zjuwlan_test_ip || true + ;; +esac + $cmd ip route