找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 3329|回复: 2

[pppoe] 固定光纤 PPPOE 脚本 有点问题 有兴趣的进来看看

[复制链接]
发表于 2007-11-24 12:32:42 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

×
:global ppp_stat1
:global ppp_network1
:global ppp_network2
/interface pppoe-client monitor pppoe-out1 once do={:set ppp_stat1 $status}
:if ($ppp_stat1="connected") do={
:set ppp_network1 [/ip address get [/ip add find interface=pppoe-out1] network]
:if ($ppp_network1!=$ppp_network2) do={
  :set network2 $network1
  /ip rou
  set [/ip rou find comment=ppp] gateway=$network2
  }
}

不能运行 不知道 哪个字符出错了
routeros
 楼主| 发表于 2007-11-24 12:33:44 | 显示全部楼层
这里说明1下

网络电信给的 IP 是 PPPOE的 不过 缺不是 32位的

就是说必须取得 network 而不是 直接把该IP 做网关用
routeros
回复

使用道具 举报

 楼主| 发表于 2007-11-24 13:56:32 | 显示全部楼层
今天改了1下

:global ppp_network1
:global ppp_network2
:if ([/in pppoe-out1 get [find name=pppoe-out1] running]=true) do {
:set ppp_network1 [/ip address get [/ip add find interface=pppoe-out1] network]
:set ppp_network2 [/ip route get [find comment=ppp] gateway]
:if ($ppp_network1 != $ppp_network2) do {
  :set network2 $network1
  /ip route set [find comment=ppp] gateway=$network2
  }
}

好像还是不行
routeros
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|小黑屋|软路由 ( 渝ICP备15001194号-1|渝公网安备 50011602500124号 )

GMT+8, 2024-9-28 07:27 , Processed in 0.079908 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表