Detect Internet

Detect Internet 是一款 RouterOS 工具,可将受监控的接口划分为 Internet、WAN、LAN 和 unknown 等状态,并附带关于 DHCP 客户端安装以及基于链路状态和云可达性的状态转换的警告。

检测 Internet

Detect Internet 是一款工具,可将受监控的接口划分为以下状态——Internet、WAN、LAN、unknown、slave 和 no-link。

警告

请注意,Detect Internet 可能会安装 DHCP 客户端、默认路由、DNS 服务器并影响其他功能。 请谨慎使用,并在启用该服务后检查它如何干扰你的其他配置。

状态

此子菜单显示由 detect-interface-list 参数定义的所有受监控接口的状态:

/interface/detect-internet/state/print

LAN

所有二层接口初始都具有此状态。

WAN

任何 L3 隧道和 LTE 接口初始都具有此状态。二层接口在满足以下条件时可以获取此状态:

  • 接口在主路由表中具有到 8.8.8.8 的活动路由。
  • 接口可以获取(创建动态 DHCP 客户端)或已从 DHCP 获取地址(如果 DHCP 服务器也在 DHCP 服务器接口上运行 Detect Internet,则不适用)。

警告

WAN 接口只有在链路状态发生变化时才能回退到 LAN 状态。LAN 接口在 1 小时后会被锁定为 LAN,之后仅在链路状态发生变化时才会改变。

Internet

能够使用 UDP 协议端口 30000 访问 cloud.mikrotik.com 的 WAN 接口可以获取此状态。每 2 分钟检查一次可达性。默认情况下,如果 4 分钟内无法访问云,状态将回退为 WAN。

配置

Sub-menu: /interface/detect-internet

属性描述
detect-interface-list (interface list;默认:none)列表中的所有接口都将由 Detect Internet 监控
internet-interface-list (interface list;默认:none)状态为 Internet 的接口将动态添加到此列表
lan-interface-list (interface list;默认:none)状态为 Lan 的接口将动态添加到此列表
wan-interface-list (interface list;默认:none)状态为 Wan 的接口将动态添加到此列表
request-interval(time;默认:2m)检查接口状态之间的时间间隔
[admin@MikroTik] > /interface/detect-internet/print 
detect-interface-list: none
lan-interface-list: none
wan-interface-list: none
internet-interface-list: none
[admin@MikroTik] > /interface/detect-internet/set internet-interface-list=all wan-interface-list=all lan-interface-list=all detect-interface-list=all 
[admin@MikroTik] > /interface/detect-internet/state/print 
Columns: NAME, STATE, STATE-CHANGE-TIME, CLOUD-RTT
# NAME STATE STATE-CHANGE-TIME CLO
0 ether1 internet 2020-12-22 13:46:18 5ms