gmx писал(а):Конечно.
Не ставьте галочку add default route в dhcp клиенте. Ну или, точнее, там раскрывающийся список, а не галочку.
Помню что где-то оно было. Точно. Спасибо!
gmx писал(а):Конечно.
Не ставьте галочку add default route в dhcp клиенте. Ну или, точнее, там раскрывающийся список, а не галочку.
IgorZ писал(а):Помню что где-то оно было. Точно. Спасибо!
Vlad-2 писал(а):IgorZ писал(а):Помню что где-то оно было. Точно. Спасибо!
Только имейте ввиду - что если шлюза по-умолчанию Вы не получите или его не будет у Вас, то и Интернета тоже скорее не будет!
Код: Выделить всё
/log info [/ip dhcp-client get [find interface="wan-2 (ks)"] gateway ]
/log info [/ip route get [find comment="ISP-KS"] gateway]
Код: Выделить всё
:local KSGW1 [/ip dhcp-client get [find interface="wan-2 (ks)"] gateway ];
:local KSGW2 [/ip route get [find comment="ISP-KS"] gateway];
if ($KSGW1 != $KSGW2) do={
/log info ("KS DHCP GW=$KSGW1, KS ROUTE GW=$KSGW2");
/ip route set [find comment="ISP-KS"] gateway=$KSGW1;
}
Код: Выделить всё
:local ISP1 [/ping count=3 interval=1s interface="Fregat pppoe" 8.8.8.8];
if ( $ISP1 > 0 and ([:len [/ip route find where comment="ISP-FRG" and disabled]] > 0) ) do={
/log info "Script: Fregat is UP";
/ip route enable [find comment="ISP-FRG"];
}
if ( $ISP1 <= 0 and ([:len [/ip route find where comment="ISP-FRG" and !disabled]] > 0) ) do={
/log info "Script: Fregat is DOWN";
/ip route disable [find comment="ISP-FRG"];
}