Intro

聖經馬太福音常說 XX 的人有福了;但企企會說:用華碩 router 的人有福了。
當然這句是開玩笑不必認真,華碩 router 功能多但亦有缺點,不在此詳述了。
華碩 router 最大好處是有 Merlin 非官方版本(大陸稱為梅林版),功能更多,速度更快,而且 bug fix 亦比官方更快,它還可以繼續使用硬件 NAT 加速,是其他非官方 firmware 沒有此功能。
所以對電腦有一定知識的人都會用 Merlin 版本。

V2Ray 是新一代翻牆工具,隱密性較高而且暫時比起 SS / SSR 來說都是少人用,所以未被重點招呼,即使濕鳩大舉行期間都依然用到。
之前寫了一篇介紹完美摸礙 HTTPS 連線的設定,以 V2Ray + NGINX + TLS 來實現,不過這個方法只適用於性能較強勁的 VPS 或家中的 NAS。
相較起來華碩 router 性能較弱,但如果只使用 V2ray 的話還是可行的。

同樣地,今次教學依然會由最簡單開始,如果已經懂了的部份請自行跳過。

註:Asuswrt-Merlin 是非官方版本,如因為任何原因而令到設備損壞,本人並不會負上任何責任。
(頭盔 mode ON)

安裝 Asuswrt-Merlin

其實安裝 Merlin 版 firmware 非常簡單,和升級官方 firmware 過程完全一樣。

首先到 Merlin 官方網站下載最新的 firmware 並解壓。

asuswrt-merlin download
進入 merlin 官網並到 main dowload site 下載
asuswrt-merlin download
選擇自己路由器的型號
asuswrt-merlin download
最底那一個就是最新

基本上最底那一個 firmware 就是最新型號,執筆之時 RT-AC87U_380.68_4 就是最新。
下載後解壓,會看到一個 trx 檔案。

之後登入華碩 router,如無更改的話 IP 應該是 http://192.168.1.1
預設使用者和密碼都是 admin

asus router upgrade merlin firmware
在上方按下 firmware version 的連結
asus router upgrade merlin firmware
按下選擇檔案
asus router upgrade merlin firmware
選擇 firmware 和按開啓
asus router upgrade merlin firmware
再按 upload 就會更新
asus router upgrade merlin firmware
等待更新完成
asus router upgrade merlin firmware
完成後 reboot 多一次

建立 JFFS partition 和開啓 SSH

華碩 router 的 rom 都比較大,所以可以制作一個 partition 用來放運行的 script 等資料,這個功能亦是 Merlin 版 firmware 最重要的功能。
按下左邊的 Administration,再進入 System 版面,就會看到

  • Format JFFS partition at next boot
  • Enable JFFS custom scripts and configs

第一次啓動請將這兩個都轉為 Yes.

另外,Enable SSH 請設定為 LAN .
SSH service port 設定為 22 .
Allow SSH password login 如無意外預設應該是 Yes,不用更改。

asuswrt merlin jffs setup
開啓 JFFS 和 SSH

儲存後重啓,應該已經可以正常使用了。

準備域名

大部份家中的寬頻都是浮動 IP,所以都需要一個域名來指向這個 IP。
華碩 router 都會內置 asuscomm.com 域名的 DDNS,可以使用這個,大家亦可以使用 Dyndns 這類域名,隨大家喜歡。
(不過要留意這些免費域名有機會時不時被 GFW 封鎖,尤其是類似濕鳩大這類重點維穩時期,被封鎖的機會較大,所以會建議購買域名。)

只要到 WAN –> DDNS.
開啓 DDNS 並選擇 www.asus.com 作供應商,再填上的想要的域名就可以。
如果無其他人登記的話就會告訴你成功登記並可以開始使用。

asus router ddns
順利登記了