返回列表 發帖
需求描述:
site a: 内部192.168.11.0/24 外部电信FTTB线路, PPPoE获取动态公网IP
site b: 内部172.16.10.0/ ...
moses 發表於 2015-2-28 12:37
  1. :global localcurrentip [:pick [/ip address get [find interface=$vpninterface] address] 0 [:find [/ip address get [find interface=$vpninterface] address] "/"]]
複製代碼
抓取interface address這段script太長了,事實不必那麼麻煩:

假設要抓interface=pppoe-out1的address ,只要這樣宣告即可:
  1. :global localcurrentip
  2. /interface pppoe-client monitor pppoe-out1 once do={:set localcurrentip $"local-address"}
複製代碼
這樣pppoe-out1的address就會存到localcurrentip裡去了.

TOP

返回列表