如何以極客的方式自動重啟路由器

Verizon FIOS很棒-速度令人難以置信,而且價格…嗯,有點貴。真正的問題是,他們給你的可怕的路由器需要重新啟動所有的時間,這是一個皇家痛苦考慮到它在地下室。另外,我不想離開沙發。...

如何以極客的方式自動重啟路由器

Verizon FIOS很棒-速度令人難以置信,而且價格…嗯,有點貴。真正的問題是,他們給你的可怕的路由器需要重新啟動所有的時間,這是一個皇家痛苦考慮到它在地下室。另外,我不想離開沙發。

所以我考慮如何用技術解決這個問題。極客就是這麼做的,對吧?

是的,我知道,我可能會打電話給Verizon升級路由器,我肯定他們現在有更好的型號了。當然,你可以更新韌體,但這對我的舊路由器不起作用,因為沒有更新。是時候找到一個更簡單的解決方案了,理想情況下需要一個cron作業。克朗的工作總是一個好決定。

經過三分鐘的研究和頭腦風暴,一個解決方案出現了:您可以在路由器上啟用telnet,設定一個使用telnet介面自動執行一系列命令的指令碼,然後使用cron作業安排該指令碼定期執行。對我來說,這意味著每天早上7點,起床前一個小時,下午5:30,因為那時我總是出門。問題解決了,我可以使用Vim,這也讓我很高興。

當然,你可以**一個按需執行的指令碼,以便隨時重新啟動路由器。

注意:你可以用一個不是Verizon的路由器做同樣的事情。你需要檢查你的路由器管理面板,看看那裡的選項是如何工作的。

透過telnet連線到路由器

你要做的第一件事就是弄清楚如何在路由器上啟用telnet。對於Verizon路由器,這需要進入Advanced->Local Administration並確保啟用了“Using Primary Telnet Port”。確保單擊“應用”。

如何以極客的方式自動重啟路由器

此時,您可以從終端或命令提示符輕鬆地使用telnet連線到路由器。如果您使用的是Windows,則可能必須啟用telnet。要連線,只需輸入這個,如果需要的話,用IP地址替換你自己路由器的IP地址(儘管大多數設定為使用192範圍)

telnet 192.168.1.1

一旦你在那裡,你通常可以鍵入幫助命令來檢視選項是什麼。對於verizonfios,我要找的選項是在system子部分,標題是“reboot”,你必須輸入“system reboot”,而不僅僅是“reboot”。

如何以極客的方式自動重啟路由器

在提示符處鍵入命令後,您將斷開連線,路由器將重新啟動。很簡單,是的。但是誰願意每次都打字呢?

透過終端編寫telnet指令碼(os x或linux或windows上的cygwin)

我們假設您可以訪問bashshell,無論是在您的普通作業系統中,還是在您的作業系統(Windows)沒有bash的情況下,您可能必須安裝Cygwin。

編寫一組命令指令碼並透過管道將它們匯入telnet應用程式非常容易。你需要做的就是這樣:

(echo commandname;echo anothercommand) | telnet 192.168.1.1

唯一的問題是,你必須透過煩人的登入…它不會馬上出現。因此,如果您先輸入“echo admin”,然後輸入“echo password”,則會發生得太快,無法傳送到伺服器。解決方案是什麼?使用sleep命令!

新增幾個sleep3命令,等待3秒鐘,解決了這個問題。首先我們將回顯使用者名稱和密碼,然後我們將回顯reboot命令,每次之間我們將等待3秒鐘。最後一個命令將立即重新啟動伺服器:

(sleep 3;echo admin;sleep 3;echo mypassword;sleep 3;echo system reboot;sleep 3;) | telnet 192.168.1.1

您可以將其放入shell指令碼中,並隨時執行它。或者您可以這樣將其新增到cron(在OS X或Linux上):

crontab -e

在某處新增此行:

1 7 * * * (sleep 3;echo admin;sleep 3;echo mypassword;sleep 3;echo system reboot;sleep 3;) | telnet 192.168.1.1

這將在每天早上7:01重新啟動路由器。

以windows方式重新啟動路由器

如果您執行的是Windows,那麼自動安排這個任務要複雜得多,但是我們可以很容易地編寫指令碼。首先,您需要進入控制面板,進入“開啟或關閉Windows功能”面板(只需搜尋它),然後啟用Telnet客戶端。

如何以極客的方式自動重啟路由器

現在您可以將以下內容貼上到記事本中,但如果需要,可以更改路由器IP,並將mypassword行改為實際密碼。您可能需要為不同的命令編輯指令碼。

Option explicit Dim oShell set oShell= Wscript.CreateObject("WScript.Shell") oShell.Run "telnet" WScript.Sleep 3000 oShell.Sendkeys "open 192.168.1.1~" WScript.Sleep 3000 oShell.Sendkeys "admin~" WScript.Sleep 3000 oShell.Sendkeys "mypassword~" WScript.Sleep 3000 oShell.Sendkeys "system reboot~" WScript.Sleep 3000 oShell.Sendkeys "~" Wscript.Quit

將其另存為.vbs副檔名,然後您可以在任何時候雙擊它以重新啟動路由器。

如何以極客的方式自動重啟路由器

使用計劃任務在windows中進行計劃

開啟任務排程器並建立一個新的基本任務,給它一個名稱和一個時間表-每天在某個特定的時間工作。然後使用startaprogram選項並瀏覽到您建立的指令碼檔案。

如何以極客的方式自動重啟路由器

這就是你要做的。

注意:本文中的說明是針對verizonfios的,但是您可能可以使用任何路由器來實現這一點。請讓我們知道在評論中,如果你得到它與另一個路由器工作,我們會更新文章,以反映它。

  • 發表於 2021-04-11 02:08
  • 閱讀 ( 52 )
  • 分類:網際網路

你可能感興趣的文章

如何防止windows 10在您積極使用時重新啟動

想象一下,你在一篇重要的論文或專案上處於一種深深的狀態。你能感覺到所有的拼圖碎片都落到位了。就在那時… ...

  • 發佈於 2021-03-15 01:43
  • 閲讀 ( 42 )

如何更新你的任天堂開關

...觸發這個過程(或者確保您使用的是最新版本),下面是如何實現的。 要更新您的任天堂交換機系統軟體,您必須連線到網際網路。連線後,輕觸Switch Home螢幕上的gear圖示啟動系統設定。 在螢幕左側的列表中,向下導航至系統...

  • 發佈於 2021-04-02 05:35
  • 閲讀 ( 64 )

如何重啟android智慧手機或平板電腦

...可以快速修復一些小問題,比如應用程式崩潰。下面介紹如何重啟Android智慧**或平板電腦來解決常見問題。 執行標準重新啟動 “標準重新啟動”意味著您可以使用內建軟體選項重新啟動裝置。按住裝置上的電源按鈕(通常在...

  • 發佈於 2021-04-03 05:33
  • 閲讀 ( 64 )

使用smarthome裝置可以解決的10個惱人問題

...安全攝像頭。但他們也有自己的挑戰。 需要時輕鬆重置路由器 路由器是奇怪的裝置。他們行動起來,放慢速度,或只是完全停止工作,沒有明顯的原因。你可以花很多時間來解決路由器的故障。但你應該重新啟動它。令人驚訝...

  • 發佈於 2021-04-04 02:31
  • 閲讀 ( 61 )

為什麼重啟路由器可以解決這麼多問題(為什麼你要等10秒)

網際網路斷開了,但你知道該怎麼做:拔下路由器或調變解調器的插頭,等10秒鐘,然後再插上。在這一點上這是第二天性,但為什麼它真的有效呢?十秒的數字有什麼魔力嗎? 還有一個更大的問題:有什麼辦法可以阻止你這...

  • 發佈於 2021-04-07 00:58
  • 閲讀 ( 52 )

如何設定“活動時間”,使Windows10不會在不好的時間重新啟動

...,然後啟用“根據活動自動調整此裝置的活動小時數” 如何防止在特定時間自動重啟 相關:Windows 10的建立者更新中的新內容 您將在Windows 10的Settings應用程式中找到此設定。要啟動它,請開啟“開始”選單,然後單擊或輕觸“...

  • 發佈於 2021-04-07 18:47
  • 閲讀 ( 35 )

關於死亡藍色畫面你需要知道的一切

...要。即使在以前的版本中,藍色畫面的速度也很快,無論如何,讀取這些資訊是很困難的。還有更簡單的方法來獲取故障排除所需的所有細節。 指定出現bsod時windows是否重新啟動 預設情況下,每當遇到藍色畫面宕機時,Window...

  • 發佈於 2021-04-07 22:14
  • 閲讀 ( 41 )

如何按計劃自動重啟路由器

如果你家裡有一個路由器或其他裝置需要定期重啟才能讓它開心,你不需要藉助任何神祕的技能來實現。讓我們看看一個非常簡單的方法來自動重新啟動您的裝置。 為什麼要自動重新啟動? 在許多情況下,您可以或多或少地...

  • 發佈於 2021-04-08 11:13
  • 閲讀 ( 59 )

為什麼重啟電腦能解決這麼多問題?

...別的計算裝置。你會發現建議“嘗試重置它”適用於無線路由器,ipad,Android**等。同樣的建議甚至適用於軟體——Firefox是否動作緩慢、佔用大量記憶體?試著把它關上再開啟! 有些問題需要重新啟動 相關報道:關於死亡藍色...

  • 發佈於 2021-04-09 03:53
  • 閲讀 ( 56 )

如何讓你的小玩意重啟以解決凍結和其他問題

...下電源線 如果您的裝置既沒有電池也沒有電源按鈕(如路由器或調變解調器),則可以透過拔出電源線並將其重新**來關閉裝置的電源。但是,為了安全起見,您應該等待幾秒鐘(至少10秒鐘),然後再重新**裝置。如果你插回...

  • 發佈於 2021-04-09 05:19
  • 閲讀 ( 32 )
EP4e57F2
EP4e57F2

0 篇文章

作家榜

  1. admin 0 文章
  2. 孫小欽 0 文章
  3. JVhby0 0 文章
  4. fvpvzrr 0 文章
  5. 0sus8kksc 0 文章
  6. zsfn1903 0 文章
  7. w91395898 0 文章
  8. SuperQueen123 0 文章

相關推薦