這個設定是基於上一篇 的下半部,所以如果需要可能要看一下。
首先先在 /etc/ppp/ip-up.d/ 加入下面這個檔案 (以下以 root 身份執行)
iproute:
#!/bin/bash並設定為可執行
if [ ${6} == "AUTOROUTE" ]
then
IP_ADDR=${4}
IP_GW=${5}
ip route add default via ${IP_GW} table c270
ip rule add from ${IP_ADDR} table c270
fi
chmod +x /etc/ppp/ip-up.d/iproute同樣在 /etc/ppp/ip-down.d/ 加入以下檔案
iproute
#!/bin/bash
if [ ${6} == "AUTOROUTE" ]
then
IP_ADDR=${4}
ip rule del from ${IP_ADDR}
fi
同樣設定為可執行
chmod +x /etc/ppp/ip-down.d/iproute然後在 wvdial 的地方,加上 ipparam 的參數,在pppd up 以後會傳給script 的。
/etc/ppp/peers/wvdial:
加上
ipparam AUTOROUTE這樣就會在連線建立完以後自動加上ip rule, route table,連線完也會自己刪除
沒有留言:
張貼留言