环境:
ros为ccr,pppoe为3根电信接入,每根电信4拨,一共12根ADSL,pptp的pool池,设置为12个IP,每个IP进行伪装到其中一根pppoe上网,pptp的帐号就一个帐号密码,允许重复拨号。
由于电信多拨,需要设置多个vrrp,来拨号,可以让拨号出去的mac都不同,所以生成了12个vrrp,生成12个id。
每个pppoe进入一个vlan,一个vlan id对应一个pppoe
vvrp启用,还需要对vrrp主网卡设置ip,然后对vrrp设置ip,才能启用。ip随便编写
目的地址如果是局域网的,不要从pppoe出口出去上网,排除了下lanip
ppp脚本那边设置pptp拨号上来 ,就重启对应的pppoe拨号
:log error ($"user"."/".$"local-address"."/".$"remote-address"."/".$"caller-id"."/".$"called-id"."/".$"interface")
:log error ($"remote-address")
:global aaa [:pick $"remote-address" 10 13]
:log error $aaa
/interface pppoe-client enable ("pppoe-out".$aaa)