因為網頁伺服器想要對外開放,設定「虛擬伺服器」或「通訊埠轉送」都沒作用,試了好幾天,用 nmap 偵測路由器對外開放的 80 埠一直是 filtered,從 3.01tw 升級到 3.03tw 依舊沒改善;而且最近上網速度明顯變慢,YouTube 無法觀看影片,MSN 出現連線失敗,甚至 Yahoo 首頁開啟都有困難!於是想到可以刷第三方韌體,來解決我的問題。
起初直接使用網友改的韌體來刷,從救援模式進行刷機,每次跑到四五十趴就重開機,一直失敗!後來嘗試自己改硬體編號,使用原廠後台的韌體更新頁面,一次就成功了!之前會失敗可能是硬體編號不符合,反正都刷完了,也沒再試救援模式刷機,有興趣的人自己試看看吧!
刷完馬上測試 YouTube 影片、MSN 和 Yahoo 首頁皆正常,接著再設定「通訊埠轉送」到內部網頁伺服器,儲存後馬上就能夠連結到網頁伺服器…之前一直等待 15 秒,功能又沒有正常運作,真瞎!
更新原廠韌體
- 下載原廠韌體 DIR615C2_FW304TWB04.bin
- 使用 IE 瀏覽器進入路由器後台 192.168.0.1
- 點選「工具」→「韌體」,選擇剛才下載的 .bin 檔案,按上傳
這裡先確認原廠韌體可否使用,確認可以更新後要取它的硬體編號。
原廠韌體刷成功後才可以繼續底下動作!因為硬體編號很重要!
修改 dd-wrt 韌體的硬體編號
- 下載第三方韌體 dir615c1-factory-to-ddwrt-firmware.bin
- 使用十六進位編輯器(Hex Editor)開啟原廠韌體和第三方韌體
- 第三方韌體的硬體編號改成和原廠韌體的硬體編號一樣
- 另存為 dir615c2-factory-to-ddwrt-firmware.bin
正式刷成 dd-wrt
依照更新原廠韌體的步驟,最後一步的檔案選擇修改過的韌體即可。
免責聲明
刷機一定有風險,請謹慎刷機!意思就是搞砸了別找我麻煩…XDD