日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

华硕老毛子(Padavan)——L2TP连接自动重连解决方案

發布時間:2024/10/5 编程问答 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 华硕老毛子(Padavan)——L2TP连接自动重连解决方案 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

問題描述

Sep 5 14:31:55 root NetworkManager[932]: xl2tpd[26104]: Maximum retries exceeded for tunnel 33925. Closing. Sep 5 14:31:55 root NetworkManager[932]: xl2tpd[26104]: Connection 0 closed to 128.88.33.11, port 1701 (Timeout) Sep 5 14:32:00 root NetworkManager[932]: xl2tpd[26104]: Unable to deliver closing message for tunnel 33925. Destroying anyway.

問題分析

xl2tpd連接×××服務器時,調用pppd來進行撥號,建立連接后,每隔幾秒會向服務器發送echo-request請求,如果服務器因為某些原因(只能想到網絡原因)未及時做出相應,pppd發送幾次請求后就會自動中斷鏈接。

解決方案

1、編寫腳本reconnect.sh?

#!/bin/sh echo "開始檢測" logger -t "【網絡檢測】" "開始檢測" ping -c 4 -W 10 114.114.114.114if [ "$?" != "0" ];thenecho "網絡異常"logger -t "【網絡檢測】" "網絡異常"logger -t "【網絡檢測】" "嘗試重新連接"ps w | grep l2tpd | grep -v grep | awk '{print $1}' | xargs kill -9restart_wanlogger -t "【網絡檢測】" "重新連接"echo "已重連 " echo "ok">>/tmp/vpncon.logif [ ! -f "/tmp/1.log" ] #五次重連不上則重啟thentouch "/tmp/1.log"a=0elsea=`cat /tmp/1.log`fiif [ $a -le 5 ]thenecho $(($a+1))> /tmp/1.logelselogger -t "【網絡檢測】" "嘗試重啟"rebootlogger -t "【網絡檢測】" "重啟完成"fielse logger -t "【網絡檢測】" "網絡正常"fi logger -t "【網絡檢測】" "結束檢測" exit 0

2、使用WinSCP工具上傳到路由器

3、添加定時任務到老毛子(Padavan)->高級設置->系統管理->服務->其他服務->Cron守護程序 (計劃任務)

4、日志

資源下載

https://github.com/fjh1997/phicomm-K2-openwrt-padavan-reconnect-vpn?tdsourcetag=s_pcqq_aiomsg

參考文章

https://www.cnblogs.com/rohens-hbg/p/9592026.html

https://www.e-learn.cn/content/linux/875811

總結

以上是生活随笔為你收集整理的华硕老毛子(Padavan)——L2TP连接自动重连解决方案的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。