Hi guys, is there any possible to get current-endpoint-address in peer of wireguard, I literally need this address
it seems can't use the "get" to get this value
does anyone has any means?
[xyz@RB5009_KT] /interface/wireguard/peers> print detail
Flags: X - disabled; D - dynamic
0 interface=WGWork public-key="<edit1>"
endpoint-address=<edit2>.sn.mynetname.net endpoint-port=<edit3> current-endpoint-address=<edit4>
current-endpoint-port=<edit3> allowed-address=10.255.250.0/24 persistent-keepalive=25s rx=47.1MiB tx=60.3MiB
last-handshake=44s
[xyz@RB5009_KT] /interface/wireguard/peers> get value-name=current-endpoint-address number=0
[xyz@RB5009_KT] /interface/wireguard/peers> get value-name=endpoint-address number=0
[xyz@RB5009_KT] /interface/wireguard/peers>
[xyz@RB5009_KT] > interf wireg peer
[xyz@RB5009_KT] /interface/wireguard/peers> :put [get value-name=current-endpoint-address number=0]
AA.BBB.CCC.DDD
If the interface name is already known, simply…and this one is also effective and standardized
# /interface/wireguard/peers/get [find interface=wireguard1] current-endpoint-address;