天天看點

如何應對電信PPPOE撥号使用者24/48小時斷線一次

筆者家裡有一台做測試的虛拟伺服器,通過電信的100M光釺遠端控制,有時候白天做實驗的時候突然中斷,經過檢視路由(MikroTik RouterOS 6.38.5)日志發現每天差不多15:25分左右都有如下日志,

1

2

3

4

5

6

7

<code>15:26:16 pppoe,ppp,info ChinaNet: terminating...</code>

<code>15:26:16 pppoe,ppp,info ChinaNet: disconnected</code>

<code>15:26:16 pppoe,ppp,info ChinaNet: initializing...</code>

<code>15:26:16 pppoe,ppp,info ChinaNet: waiting </code><code>for</code> <code>packets...</code>

<code>15:26:17 pppoe,ppp,info ChinaNet: connecting...</code>

<code>15:26:20 pppoe,ppp,info ChinaNet: authenticated</code>

<code>15:26:20 pppoe,ppp,info ChinaNet: connected</code>

于是乎要求電信在非工作時間斷線,不要在白天進行資源回收中斷線路影響使用者使用,但得到的答複是我們沒有辦法設定定時斷線,我們的遊戲規定如下,

8

<code> </code><code>我公司提供給客戶的寬帶上網方式有兩種:</code>

<code> </code><code>一種是配置設定靜态位址的寬帶專線,</code>

<code> </code><code>這種方式根據工信部(34号令),客戶需要向電信行業主管部門進行備案;</code>

<code> </code><code>另一種是動态配置設定IP位址的撥号寬帶,</code>

<code> </code><code>即‘通過Modem、ADSL、有線寬頻、小區寬頻等撥号上網方式’,</code>

<code> </code><code>使用這種方式上網的客戶所配置設定到的IP位址是動态的,</code>

<code> </code><code>為保證使用者使用動态IP位址和資源的最優化,同時保證使用者計費準确,</code>

<code> </code><code>最大線上時長為後付費48小時,預付費24小時,不區分接入方式。</code>

注:請問合同有這樣的規定嗎?IP資源回收無可厚非,但影響使用者使用是否合理?

既然電信無所作為,影響使用者也可以置之不理,于是技術人就得自己出解決方案,RouterOS強大之處在于腳本,于是乎定義路由如下,搞定O(∩_∩)O哈哈~。

第一步,确定PPPOE虛拟接口名稱

<a href="https://s3.51cto.com/oss/201711/13/4daa4728fb32f8415a4968b2b298bf4c.png" target="_blank"></a>

第二步,定義重新開機PPPOE的計劃任務

在On Event中加入如下代碼,

<code>{</code>

<code>/interface</code> <code>pppoe-client disable ChinaNet;</code>

<code>/interface</code> <code>pppoe-client </code><code>enable</code> <code>ChinaNet;</code>

<code>}</code>

詳細配置請參閱下圖,

<a href="https://s1.51cto.com/oss/201711/13/df06a889d2abcf6db1cd1a490b63eba7.png" target="_blank"></a>

本文轉自 tanzhenchao 51CTO部落格,原文連結:http://blog.51cto.com/cmdschool/1981199,如需轉載請自行聯系原作者

繼續閱讀