RouterOS 脚本:如何在 MikroTik 上获取 Wireguard 对等端点地址

我们假设你要查找信息的对等方具有 comment=peer1.mydomain.com。使用

使用

get_wireguard_peer_endpoint.rsc
interface wireguard peers get number=[find comment=peer1.mydomain.com] value-name=endpoint-address

或使用 :put [...] 打印值:

print_wireguard_endpoint.rsc
:put [interface wireguard peers get number=[find comment=peer1.mydomain.com] value-name=endpoint-address]

示例

example_output.txt
[admin@CoreSwitch01] > :put [interface wireguard peers get number=[find comment=peer1.mydomain.com] value-name=endpoint-address]
12.245.102.141

Check out similar posts by category: MikroTik, Wireguard