極路由4增強版(極企版)-刷潘多拉固件


一. 前言

  2021年1月31日更新:極路由服務器已經關閉,未獲取root權限的極路由無法軟解root,本篇文章僅下半篇適用於已獲取root權限的極路由。

  因為實在忍受不了租房的垃圾騰達F3,平時使用的時候就經常的斷流,不得不重啟來重新獲得網絡。加上團隊即將組建,我需要安置一台服務器,然后通過DDNS將服務器放置在公網上,於是給騰達配置了一個3322.org的免費DDNS,發現更容易導致斷流。一氣之下打定決心購買一個新的路由器來替換掉這個垃圾,這個只有百兆WAN口和2.4GHz的渣渣。

  一開始經朋友介紹,准備買一個斐訊的K2P礦渣,但是翻遍了並夕夕也沒找到符合心理預期價位的(家境貧寒也實屬無奈),尤其是K2P型號不一,加上價格一路飆升,實在是不太行。A1、A2用的是聯發科處理器性能高一些,可玩性高,但是價格也是最離譜的,拆封價普遍180+,八新也要150+;B1用的是博通處理器,性能差一些,可玩性也低不少,九新價格也在120+左右。花一個周的時間邊工作(摸魚)邊找着,后來發現並不太行就放棄了。

  因為臨近雙十一,各大路由器品牌開始跳水,我也看了看很多固件的“爸爸”-華碩路由器。老八爪魚AC5300-狗東999元,二手650左右;AC68U-狗東469元,二手250左右;AC86U-狗東599,二手400左右。說實話我有那么一瞬間的心動,但是想到買了華碩的路由器基本上只會用官方系統,加上出了名的斷流王和發熱大戶,(主要還是價格超過預算,感覺並不需要,只要覆蓋我屋子20平即可,性能太高徒增功耗也帶不來實質上的質變),我也放棄了華碩。

  AX3 Pro也曾經考慮過,但是還是放棄了,只支持花生殼DDNS也不太行,而且發熱也不小,屋里又開了地暖,散熱壓力肯定巨大。

  后來看上了極路由B70,也就是極路由4的pro+版本。但是因為極路由18年倒閉,市面上存在很多無法進入雲平台的機器,所以購買之前要咨詢清楚是否能解除機器綁定和進入雲平台。因為很少用咸魚,所以磨磨唧唧錯過三個99元以內的機器。退而求其次選上了極路由4增強版型號HC5962。因為出的比較早,基本都能進入雲平台,在朋友的打探下,下單了一個80元包郵的成色不錯極4+。

  到手以后肯定第一時間檢查功能,解鎖root的時候發現不太對,這是一個極路由企業版,也叫極企版,沒法直接申請解鎖。但是網上還是能人多,不多時就翻到了一大堆教程教如何解鎖root來通過ssh訪問后台。經過一晚上試錯終於刷上了一個19年1月的潘多拉固件,現在准備刷回官方固件,重新記錄一下破解和刷的過程。

 

二. 准備

  1. 各種固件文件,如下:

    (1) root權限破解腳本:阿里網盤文件分享正在升級  文件名:1.sh

      其實里面一共一行代碼: mkdir /tmp/data/vsftpd_dir/abc && /etc/init.d/dropbear start && /etc/init.d/dropbear enable && mkdir /tmp/data/vsftpd_dir/cba 

      看命令中其實很簡單,開頭結尾用的是創建兩個文件夾的命令,中間夾的是啟動dropbear命令,&&符是指前一條命令執行成功后執行下一句命令。dropbear是一個廣泛嵌入在路由器中的輕量級SSH服務器和客戶端,啟動這個工具以后就可以直接用外部工具連接訪問路由器后台。

    (2) 刷不死breed固件:阿里網盤文件分享正在升級  文件名:breed-mt7621-hiwifi-hc5962.bin

    (3) 潘多拉2019.01固件:阿里網盤文件分享正在升級  文件名:PandoraBox-ralink-mt7621-hc5962-2019-01-01.bin

    (4) 極路由4官方固件(兼容極4增強版,非必下):阿里網盤文件分享正在升級  文件名:HC5962-sysupgrade-20171221-b00a04d1.bin

  2. 外部存儲器一個,建議是USB 2.0的U盤,提前格式為FAT32(Mac、Linux、Windows都兼容的格式)。

  3. 參考以下文章,在此鳴謝:

    (1) https://krunk.cn/kblog370.html

    (2) https://blog.csdn.net/m0_37651140/article/details/88085076

    (3) https://www.quarkbook.com/?p=205

    (4) https://blog.csdn.net/weixin_42763614/article/details/97527673

    (5) https://www.right.com.cn/forum/forum.php?mod=viewthread&tid=338628

    (6) https://www.right.com.cn/forum/thread-161906-1-1.html

 

三. 獲取root權限

  1. 有線或者無線連接極路由(建議使用有線連接,前提是上面的文件已經下載完畢並且本文已加載完畢),默認使用 192.168.199.1 網頁登陸路由器后台。

  2. 將准備好的存儲設備(例如U盤)插入到極路由的USB接口,打開左側豎條形菜單欄“路由存儲”,檢查存儲設備是否讀取成功。

  3. 左側豎條形菜單欄選擇“智能插件”,點擊里面的“去往插件市場”。前提是最好已經綁定了路由器,而且是能進入雲平台的機器。

    

  4. 默認打開的是“已安裝的插件”欄目,點擊“添加應用”,會展示全部插件,在里面找到一個“vsftpd”的插件,點擊進入。

    這個插件是用來將掛載在極路由的存儲設備,添加上ftp服務的插件,用這個插件可以把外置存儲成功的掛載到極路由,並且可以借助ftp服務讀寫存儲器。

    點擊“免費安裝”,需要配置一下虛擬的“訪問目錄”,這個目錄是指將外部存儲設備掛載到路由器系統的哪個目錄下,這里建議使用默認的: /tmp/data/vsftpd_dir ;“服務啟動”設置為“開機自啟”。

    點擊“下一步”,將會自動下載並配置插件,等待運行狀態為“運行中”后,進入下一步。

    

  5. 這時候打開各種ftp工具,很多人推薦用WinSCP,我在這推薦一個免費的跨平台的工具:FileZilla(簡稱FZ),官網:https://www.filezilla.cn/download 。

    打開FZ,在“主機”輸入框中輸入路由器后台IP地址“192.168.199.1”(默認);在“用戶名”欄輸入 root ;在“密碼”欄輸入路由器后台的密碼;在“端口”欄輸入 21 。點擊“快速連接”。

    

    這里要聲明的一點是,左側是電腦本地路徑,右側是極路由的虛擬FTP路徑。而顯示的虛擬路徑雖然是: / ,但是在路由器中真實的路徑卻是: /tmp/data/vsftpd_dir 。

    將下載好的文件:1.sh 直接從本地文件夾拖進FZ的右側目錄列表(也就是下圖所示1.sh文件所在白框中)。上傳成功后開始下一個操作。

    

  6. 返回到雲平台,點擊“全部插件”,然后隨便點開一個插件,將當前頁面URL的 sid= 加一串數字的部分替換為 sid=118284854 ,按回車鍵訪問此網址。

    此時會看到進入一個被極路由下架的插件“定時重撥”。因為這個插件存在漏洞,所以就被極路由下架了。

    點擊“免費安裝”,在配置“自定義規則”部分,輸入: * * * * * sh /tmp/data/vsftpd_dir/1.sh ,其中 * * * * * sh  部分是固定的值,后面的路徑就要看vsftpd插件中配置的虛擬路徑和FZ中上傳文件的路徑的組合。如果按照我的操作一步步的進行,那么不需要修改任何東西。

    點擊“下一步”,極路由會自動下載並配置插件“定時重撥”。

    

  7. 稍等兩三分鍾,等待插件“定時重撥”成功執行,執行成功的標志就是在FZ的1.sh文件所在白框中右鍵選擇“刷新”以后,多出兩個文件夾,分別是“abc”和“cba”。

    如果沒有就再等等然后刷新,如果一直沒有,請檢查以上步驟的配置是否正確。

    

    恭喜你,已經獲取了ssh登陸極路由的權限了。不要關閉FZ,后面的操作還會用到。

  8. 打開ssh連接工具(Windows平台推薦SecureCRT或者Putty,Mac推薦使用自帶的“終端”),因為用的是果子,所以就拿果子的終端示例。

    按“Command”+空格鍵呼出搜索,輸入terminal,回車打開“終端”,右鍵“終端”在任務欄中的圖標,選擇“新建遠程連接...”。

    在“服務”欄中選擇“安全Shell(ssh)”,然后點擊“服務器”欄下面的“+”,在彈出框中輸入路由器后台IP地址,默認是: 192.168.199.1 。

    然后在“服務器”欄中找到剛剛添加的IP地址,選中並在“用戶”欄中填寫 root ,點擊“連接”。

    

    如果是初次連接,因為本機並不認識來自這個IP的SSH公鑰Key,所以會詢問是否信任來自這個設備的Key並加入到本地的已知密鑰文件中,輸入 yes 。

    然后要求輸入密碼,密碼就是路由器的后台密碼。輸入密碼后回車,看到極路由LOGO,就證明你已經成功的進入了路由器的系統中。不要關閉SSH連接,之后的操作還會用到。

 

四. 刷入Breed固件

  1. 在這里就不贅述Breed是什么東西,簡而言之就是電腦里的BIOS,只要BIOS不壞掉,那么怎么重裝系統都沒有問題。

    但是這里說的怎么刷都不會把路由器刷成“磚”的前提是,需要在Breed的控制台界面里進行刷機,否則還是可能將路由器刷成“磚”。

    沒接觸過的請先去大佬的主頁了解一下然后再進行以下操作:https://www.right.com.cn/forum/thread-161906-1-1.html 。

  2. 從這里開始,需要使用網線連接極路由的LAN口,並且獲取到極路由分配的IP地址,因為接下來的步驟基本都依賴有線連接。

    

  2. 希望你還沒有關閉FZ,按照 1.sh 的上傳方式將之前下好的 breed-mt7621-hiwifi-hc5962.bin 文件上傳到同一個目錄中。

    

  3. 回到ssh連接的界面,輸入:cd /tmp/data/vsftpd_dir/  ,然后輸入 ls -a 查看目錄下所有文件。

    

  4. 輸入 mtd -r write breed-mt7621-hiwifi-hc5962.bin u-boot ,顯示“Rebooting”后,靜靜地等待路由器重啟。

  5. 也就是等待三五分鍾,看到路由器白燈常量的時候,此時都可以進路由器后台了,但是我們不需要進路由器后台,而是進Breed。

    保證網線連接路由器正常,能獲取到路由器DHCP分配的IP地址。

    直接拔掉路由器電源,按住極路由背部面板的“reset”按鈕,插上路由器電源,保持5秒鍾以上。等指示燈變為白色快速閃動的時候松手。

  6. 此時打開瀏覽器,輸入 192.168.1.1 ,直接進入Breed Web 恢復控制台。

    進入控制台以后,首先要做的就是備份路由器Mac地址,在左側的菜單欄中選擇“MAC地址修改”。把里面所有的數據截圖保存一份,因為這是路由器至關重要的一部分,一旦固件刷壞,MAC地址丟失,就會影響路由器的使用。

    然后在菜單欄中打開“固件備份”,將里面所有能備份的統統備份一遍。

 

五. 刷入潘多拉固件

  1. 在Breed Web 恢復控制台環境下,點擊左側菜單列表中的“固件更新”。

  2. 勾選“固件”,然后在“選擇文件”中選擇下載好的 PandoraBox-ralink-mt7621-hc5962-2019-01-01.bin 文件。

    

  3. 點擊“上傳”,點一下就行,別看着沒反應就一個勁的在那點,等個十幾秒就跳轉到更新確認的頁面。

    

  4. 點擊“更新”,Breed會自動將新的固件寫入到路由器中。

    

  5. 靜等三五分鍾,等路由器的指示燈滅掉了,基本說明潘多拉已經啟動了(這可能是版本問題,但是不打緊)。

    瀏覽器中輸入 192.168.1.1 ,回車后會進入PandoraBox的登陸頁面,以后這個IP就是路由器后台的默認地址了。

    初次登陸,需要輸入用戶名和密碼,用戶名: root ;密碼: admin 。

 

六. 基礎配置和撥號聯網

  1. 重置后台密碼

    點擊左側“系統”下的“管理”頁,在“主機密碼”里輸入密碼和確認密碼,滾動到頁面低端,點擊“保存&應用”。

    

  2. 修改無線

    點擊左側“網絡”下的“無線”頁,寫着“802.11bgn”的是2.4GHz,放開用,點擊右側的“修改”按鈕。

    

    接口配置下的“基本設置”里“ESSID”是對外展示的信號名,改為自己熟悉的。

    

    “無線安全”Tab頁,“加密”設置為“WPA2-PSK”,“密碼”設置為自己的。點擊“保存&應用”。

    

    “802.11anac”是5GHz,如2.4GHz一樣配置。

  3. 撥號上網

    點擊左側”網絡下的“接口”頁,找到名稱為“WAN”的接口,因為默認WAN口使用DHCP協議自動獲取IP地址,點擊“修改”按鈕。

    “基本配置”Tab頁,“協議”下拉列表改為“PPPoE”,會提示確定要切換協議,點“切換協議”。

    “PAP/CHAP用戶名”是網絡供應商提供的賬號名,“PAP/CHAP密碼”是網絡供應商提供的密碼,按照提供的輸入。

    

    切換到“高級設置”Tab頁,在“使用網關躍點”輸入 40 。點擊“保存&應用”。

    

    將路由器WAN口連接到光貓的網口,等一會路由器就會自動撥號連接互聯網。

    


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM