/ip/service

service

路由器的管理和服务监听器:WinBox、SSH、Telnet、FTP、Web 服务器(HTTP 使用 www,HTTPS 使用 www-ssl)、API(api、api-ssl)以及反向代理。每个条目设置服务接受客户端连接的端口、地址和 VRF,以及 TLS 服务的证书。无法添加服务,只能更改和禁用现有服务。列表还显示动态条目:其他功能和容器监听的端口,以及到服务的已建立连接。有关 Web 服务器部分(WebFig、REST API、图形),参见 /ip/service/webserver。有关 RouterOS 使用的端口概述和列表,参见 服务。


ip/service

Type: Directory

路由器的管理和服务监听器:WinBox、SSH、Telnet、FTP、Web 服务器(HTTP 使用 www,HTTPS 使用 www-ssl)、API(api、api-ssl)以及反向代理。每个条目设置服务接受客户端连接的端口、地址和 VRF,以及 TLS 服务的证书。无法添加服务,只能更改和禁用现有服务。列表还显示动态条目:其他功能和容器监听的端口,以及到服务的已建立连接。有关 Web 服务器部分(WebFig、REST API、图形),参见 /ip/service/webserver。有关 RouterOS 使用的端口概述和列表,参见 服务。

标志名称描述
DdynamicRouterOS 创建的动态条目:其他功能或容器正在监听的端口(例如 btest、discover、resolver、dhcp、upnp),或者与 c 标志一起表示到服务的已建立连接。
Xdisabled服务已禁用,不监听其端口。
Iinvalid服务无法使用其设置运行,例如因为另一个服务已使用该端口。原因显示为注释,例如 cannot bind to port 80: Address in use (12)。
cconnection该条目是到服务的已建立连接。local 和 remote 显示连接的地址。
参数类型描述
portnum服务监听的 TCP 端口,1..65535。当另一个服务已在监听该端口时,条目会变为无效(I)。默认值取决于服务:ftp 21、ssh 22、telnet 23、www 80、www-ssl 443、winbox 8291、api 8728、api-ssl 8729、reverse-proxy 443。
addressobject { address: alt { address: ipPrefix , address: ip6Prefix } }available-from 的已弃用名称。使用 address 设置的值会写入 available-from。
available-fromobject { address: alt { address: ipPrefix , address: ip6Prefix } }允许使用该服务的客户端的 IPv4 和 IPv6 前缀。来自其他地址的客户端仍可打开 TCP 连接,路由器随后会关闭连接而不为该客户端提供服务,因此端口保持可见。要从不受信任的网络隐藏服务,还需在防火墙 input 链中丢弃相应流量。空表示任意地址。默认值:空。
certificateenum (none) { none:0 }服务向 TLS 客户端提供的证书。适用于 www-ssl、api-ssl 和 reverse-proxy。使用 none 时,www-ssl 和 api-ssl 仅接受匿名 Diffie-Hellman 密码套件:连接会加密,但路由器不证明其身份,浏览器和 cURL 等工具无法连接。请为 HTTPS 设置证书。对于 reverse-proxy,没有自身证书的规则会使用该证书(参见 /ip/reverse-proxy)。默认值:none。
tls-versionenum (any | only-1.2) { any:0, only-1.2:2 }服务接受的 TLS 版本。适用于 TLS 服务。 - any(默认)- TLS 1.0、1.1 和 1.2。 - only-1.2 - 仅 TLS 1.2。
vrfenum服务监听的 VRF。默认值:main。
max-sessionsnum服务的最大同时会话数,1..1000。默认值:20。
只读参数类型描述
containerenum () { :0 }监听该端口的容器名称,用于容器创建的动态条目。
netnsnum监听该端口的容器网络命名空间编号,用于容器创建的动态条目。
namestring服务名称。对于动态条目,表示监听该端口或保持连接的功能或程序。
protoenum ()端口的传输协议:tcp 或 udp。
localip6Addr已建立连接的路由器地址(带 c 标志的条目)。
remotecomposite { ip: ip6Addr , port: num }已建立连接的客户端地址和端口(带 c 标志的条目)。