Hi MikroTikers,
I discovered that DNS servers are knocking the Neighbor Discovery port (5678, UDP) of my MikroTik.
This packets are dropped by my firewall filter.
in:pppoe-out1 out:(unknown 0), connection-state:new src-mac 00:25:90:xx:yy:zz, proto UDP, 193.110.56.8:53->91.xxx.yyy.zzz:5678, len 80
in:pppoe-out1 out:(unknown 0), connection-state:new src-mac 00:25:90:xx:yy:zz, proto UDP, 159.148.147.229:30000->91.xxx.yyy.zzz:5678, len 60
in:pppoe-out1 out:(unknown 0), connection-state:new src-mac 00:25:90:xx:yy:zz, proto UDP, 193.110.56.8:53->91.xxx.yyy.zzz:5678, len 80
in:pppoe-out1 out:(unknown 0), connection-state:new src-mac 00:25:90:xx:yy:zz, proto UDP, 8.8.8.8:53->91.xxx.yyy.zzz:5678, len 80
in:pppoe-out1 out:(unknown 0), connection-state:new src-mac 00:25:90:xx:yy:zz, proto UDP, 193.110.56.8:53->91.xxx.yyy.zzz:5678, len 80
in:pppoe-out1 out:(unknown 0), connection-state:new src-mac 00:25:90:xx:yy:zz, proto UDP, 193.110.57.4:53->91.xxx.yyy.zzz:5678, len 80
in:pppoe-out1 out:(unknown 0), connection-state:new src-mac 00:25:90:xx:yy:zz, proto UDP, 159.148.147.229:30000->91.xxx.yyy.zzz:5678, len 60
in:pppoe-out1 out:(unknown 0), connection-state:new src-mac 00:25:90:xx:yy:zz, proto UDP, 1.0.0.2:53->91.xxx.yyy.zzz:5678, len 80
in:pppoe-out1 out:(unknown 0), connection-state:new src-mac 00:25:90:xx:yy:zz, proto UDP, 1.1.1.2:53->91.xxx.yyy.zzz:5678, len 80
Neighbor discovery is set to none, detect-internet feature is enabled on all interfaces.
The strange thing the SRC-MAC address is the same in both cases and belongs to Super Micro Computer, Inc.
I could not find that MAC-address on my LAN.
Do you have any idea why they want to connect?
Update:
If I turn off detect-internet the incoming packets disappear.
The question is still open why the DNSs want to connect from their port 53 UDP back to my MikroTik port 5678 when detect-internet is activated?
Update2:
I found out how to utilize lists generated by detect-internet.
# Detect Internet is a tool that categorizes monitored interfaces into the following states - Internet, WAN, LAN, unknown, and no-link.
# Detected interfaces will appear under /interface/list/member/print
/interface/detect-internet/set detect-interface-list=all
/interface list add name=AUTODETECTED_INTERNET comment="INTERNET state assigned by detect-internet automatically"
/interface/detect-internet/set internet-interface-list=AUTODETECTED_INTERNET
/interface list add name=AUTODETECTED_LAN comment="LAN state assigned by detect-internet automatically"
/interface/detect-internet/set lan-interface-list=AUTODETECTED_LAN
/interface list add name=AUTODETECTED_WAN comment="WAN state assigned by detect-internet automatically"
/interface/detect-internet/set wan-interface-list=AUTODETECTED_WAN
Can you tell more real life use cases of detect-internet?
( the related help page doesn’t mention too much )
Does it worth to use detect-internet?

