Получаем данные при использовании DHCP Client, PPPoE или ppp для дальнейшего использования в 2WAN, Routing Rules и других схемах. Содержание Получить IP и шлюз на DHCP MikroTik
:local WANDHCP ether2;
local result [/ip address get value-name=address [find interface=$WANDHCP]];
local WANDHCPIP [:pick $result 0 [:find $result "/"]];
local WANDHCPGW [/ip/dhcp-client/get value-name=gateway [find interface=$WANDHCP]];
local WANDHCPNET [/ip/address get value-name=network [find interface=$WANDHCP]];
/ip route set [find comment="WAN2_!_Recursive"] gateway=$WANDHCPGW
/routing rule set [find comment="Route_Only_WAN2"] src-address=$WANDHCPIP; Для ethernet шлюз получаем из DHCP Client MikroTik PPPoE шлюз
Для PPPoE шлюзом будет сеть, которую получаем в переменную WANDHCPNET из IP Address :local WANDHCP PPPoE;
local result [/ip address get value-name=address [find interface=$WANDHCP]];
local WANDHCPIP [:pick $result 0 [:find $result "/"]];
local WANDHCPNET [/ip/address get value-name=network [f