ASUS RT-N16 刷 TOMATO 架設 VPN 的步驟

十月 23rd, 2011

一樣,人老了就是要記錄一下。

  • N16 刷 TOMATO

參考 http://digiland.tw/viewtopic.php?id=1032

先準備這些:
1.電腦上必須先安裝 ASUS RT-N16 公用程式 (光碟裡面有)
2.下載 Tomato 的韌體
請至 http://code.google.com/p/twtomato/downloads/list 下載 Tomato 1.28.XXXX MIPSR2 中文化韌體(參考機型:RT-N16)
如果要刷成 DD-WRT 的韌體請從這邊下載 http://www.dd-wrt.com/site/support/othe … V24-K26%2F 請下載 dd-wrt.v24-XXXXX_NEWD-2_K2.6_mini_RT-N16.trx (3.XXMB) 這個檔案
刷機步驟:
1. 把 ASUS RT-N16 和電腦連接
2. 將你的網路卡IP位址改成 192.168.1.11 子網路遮罩 255.255.255.0
3. 執行 Firmware Restoration 按瀏覽選擇你要刷的韌體檔案,選好之後先不要按上載
4. 把 RT-N16 的電源線拔掉
5. 按住 RT-N16 背面的 Restore 鈕不放
6. 接上 RT-N16 的電源線
7. 注意當 RT-N16 的電源燈(PWR)緩慢閃爍的時候放開 Restore 鈕並立刻按 Firmware Restoration 的"上載"按鈕
8.如果成功的話你會看到狀態底下的進度由左到右開始跑(如下圖,如果過了十幾秒都沒有動作,表示太慢了,請從步驟4開始再試一次。),這時候請不要關閉任何程式和 RT-N16 的電源。更新完 Firmware Restoration 會告訴你 Router 必須重開,此時請靜置五分鐘之後再拔掉 RT-N16 的電源重插。
9. RT-N16 更新完之後把網路卡的IP改回自動取得IP位址,重新取得IP之後就可以用瀏覽器連上 http://192.168.1.1 進設定畫面進行後續的設定了。

  • 安裝 openvpn

先安裝 openvpn,windows 7 X64 一定要安裝這個版本,並按照下面步驟:

Guide: OpenVPN 2.1 with Windows 7

  1. If installed – uninstall the current copy of OpenVPN.
  2. Download the installer from one of the following links::

    http://openvpn.net/release/openvpn-2.1_rc19-install.exe
  3. When its done downloading
    Rt-Click Installer>>Properties>>Compatibility>>
    X Run this program in compatibility mode for:
    —- Windows Vista
    Privilege Level:
    X Run this program as an administrator
    Then Click Ok
    (see image below)
    4. Now run the installer
  • 設定 VPN server

參考 http://digiland.tw/viewtopic.php?id=971

http://blog.xuite.net/cuteman/blog/47802795

先產生static.key => key.txt

openvpn –genkey –secret static.key

1

把  key 貼上去

  • 設定 openvpn client

新增 Client.ovpn

dev tap
proto udp
remote XXXXXXX.no-ip.org 1194
resolv-retry infinite
nobind
persist-key
persist-tun
secret key.txt
comp-lzo
verb 3

如果只是要 redirect,加上下面的字串,這樣的話所有 internet 都會走 vpn

route-gateway 192.168.1.1
redirect-gateway

key.txt, Client.ovpn放在C:\Program Files\OpenVPN\config

然後就可以 connect 了。

connect 之後可以用 route print 檢查一下 default route,設定要正確才會從 192.168.1.1 翻牆出去。

如果不是,可以用下面更改,192.168.1.1 記得要改成自己 n16 的位置。

route DELETE 0.0.0.0
route add 0.0.0.0 mask 0.0.0.0 192.168.1.1


Trackback URI | Comments RSS

Leave a Reply