返回列表 發帖

防止site-to-site連接失敗時,log被洗版

本帖最後由 gfx86674 於 2015-8-19 14:02 編輯

先些個日子 朋友出國散心,把他家的所有電器都關閉了(含網路裝置).
但小弟與他的router有做pptp-site-to-site ,
因pptp-client連不到遠端,導致log被pptp-client洗版...重要的訊息都看不到了.

所以小弟事後編寫了pptp-client驗證,
當pptp-client嘗連接5秒仍無法連接就直接進行休眠,等過30分鐘再進行嘗試連接.

平常有使用site-to-site的用戶,有興趣的可以查看:
  1. :local ghostplayer [/interface pptp-client find name=ghostplayer]

  2. :if (![/interface pptp-client get $ghostplayer running]) \
  3.     do={/system scheduler disable *2c

  4.         :while (![/interface pptp-client get $ghostplayer running]) \
  5.                do={
  6.                    /interface pptp-client disable $ghostplayer ;:delay 29m55s
  7.                    /interface pptp-client enable $ghostplayer ;:delay 5s
  8.                   }
  9.         /system scheduler enable *2c}
複製代碼

本帖最後由 gfx86674 於 2015-8-25 11:11 編輯

回復 2# joyvx
當然用不了啊,
原因1:您的pptp名稱是ghostplayer嗎?
原因2:*2c是排程的array,也要修該成您的號碼才對.

譬如您的排程名稱是abc ,您要在命令視窗輸入:
  1. put [/system scheduler find name="abc"]
複製代碼
顯示出array後,將號碼取代*2c

TOP

返回列表