linux pppd ip up 脚本,[求助]关于-etc-ppp-ip-up脚本执行问题

[求助]关于-etc-ppp-ip-up脚本执行问题

(2012-06-07 00:02:29)

标签:

杂谈

[求助]关于/etc/ppp/ip-up脚本执行问题大家好.

我在linux使用pppoe拨号.我想实现断线自动重连.如果新写一个脚本去侦测并连线的话.

个人感觉那个脚本一直运行期.比较耗资源.

然而/etc/ppp/ip-up

/etc/ppp/ip-down这两个文件分别在ppp链路断开或是链接成功时都会执行一下.

所以我就想利用这个去实现pppoe断线自动重连.

以下是我的脚本

ip-up

[code]

#!/bin/sh

PATH==/sbin:/usr/sbin:/bin:/usr/bin

export PATH

WAN_STATUS="/tmp/wan.status"

echo "已连接" >

"$WAN_STATUS"

[/code]

ip-down

[code]

#!/bin/sh

PATH==/sbin:/usr/sbin:/bin:/usr/bin

export PATH

WAN_STATUS="/tmp/wan.status"

echo "未连接" >

"$WAN_STATUS"

while :;

do

if [ "`cat $WAN_STATUS`" =

"已连接" ]; then

break

else

/usr/sbin/pppd pty '/usr/sbin/pppoe -I eth0 -T 40' noipdefault

noauth default-asyncmap defaultroute usepeerdns user admin

lcp-echo-interval 20 lcp-echo-failure 3 mtu 1492 mru 1492 unit

0

fi

sleep 10

done

/etc/ppp0 #

[/code]

我是想一旦pppoe断线后呢http://www.gjwxw.com/,他就会执行一次ip-down这个脚本.但是当断线时间太长http://www.616998.com/的话.而ip-down又只执行一次.这样pppoe就连接不上线.所以我就加了一个while循环语句.只有当ppp

分享:

a4c26d1e5885305701be709a3d33442f.png喜欢

0

a4c26d1e5885305701be709a3d33442f.png赠金笔

加载中,请稍候......

评论加载中,请稍候...

发评论

登录名: 密码: 找回密码 注册记住登录状态

昵   称:

评论并转载此博文

a4c26d1e5885305701be709a3d33442f.png

发评论

以上网友发言只代表其个人观点,不代表新浪网的观点或立场。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值