Finding WAN interface name

Hi

I am struggling with RouterOS command line.

I do need to get the interface name of the Wan if.

This commands shows it: ether1-Wan

:put [/ip route check 8.8.8.8]
     status: ok
  interface: ether1-Wan
    nexthop: 92.xxx.xxx.1

This do show all info:

/ip route print

I am thinking of getting the line like this:

:put [ /ip route get [ /ip route find where dst-address=0.0.0.0/0 ]]

and then find the if by using the IP for 0.0.0.0

does this help you?

:put [/ip arp get number=[find where address=[/ip route get number=[find where dst-address="0.0.0.0/0" && active=yes ] gateway]] interface]

:smiley: Do not struggling with RouterOS command line. :smiley:

:put ([/ip route check 8.8.8.8 as-value once]->"interface")

best regards

Perfect :slight_smile: