2013年7月17日 星期三

[NAS] OpenVPN 架設教學:使用 Synology DS-112+(二)

  在 [NAS] OpenVPN 架設教學:使用 Synology DS-112+(一)一文中,已經完成了一般桌上型電腦或筆電,透過安裝 OpenVPN GUI 方式進行連線的說明,而智慧型手機同樣的也會有翻牆的需求,故以下將以我的 New hTC One 來進行 Android 系統的 OpenVPN 設定。

  而需要事先說明的是,OpenVPN 官方在 Google Play 上亦有推出官方的連線軟體「OpenVPN Connect」,然而因需要啟用憑證,會讓 Android 系統將安全性的螢幕鎖定功能打開,變成每次解鎖都得畫圖、打密碼,令人相當不悅。

  故我選擇安裝 OpenVPN for Android 這一套軟體來使用,在測試過程尚未發現有什麼問題,設定簡易、憑證匯入方便,更重要的是它不會啟用安全性來煩人。

*設定資訊*

  軟體:OpenVPN for Android(連結
  硬體:New hTC One(Android 4.2.2)

*設定步驟*

一、於手機中安裝 OpenVPN for Android

  可於 Play 商店中搜尋「OpenVPN」,找到「OpenVPN for Android」後安裝,或者點上面的連結至 Google Play 進行安裝。

二、匯入安裝檔及憑證檔

  將上一篇教學中所使用的 openvpn.ovpn 及 ca.crt 兩個檔案傳輸至手機,找個資料夾放好即可,以個人的方式是存放於「My Document」中並單獨建立一個「OpenVPN」資料夾存放。

三、開啟程式並設定連線

  執行 OpenVPN for Android,在右下角資料夾圖示點一下開啟設定檔匯入,找到存放設定檔的位置後,選取「openvpn.ovpn」並在左下角「選擇」確認匯入設定檔,匯入成功會顯示確認訊息畫面。

  儲存後在「PROFILES」會出現剛剛所匯入的「openvpn」,這時已經可以點擊進行連線,但每次都要輸入帳號密碼也挺麻煩的,而設定檔的名稱也許想要自訂,那麼點擊右方的修改設定可以進入詳細的設定頁面。

  「設定檔匯入」


四、修改設定檔內容

  一般而言,我們只需要修改「基本」項目中的設定即可,例如設定檔名稱、預先輸入使用者帳號及密碼等,其他的選項則可以忽略不管,故修改完成按返回鍵,再點擊設定檔名稱即可開始連線。

  當連線記錄顯示 Initialization Sequence Completed 即成功連線,在通知列也會出現連線資訊,點擊可以中斷連線。

  「修改基本設定並連線」


*寫於文末*

  生平第一次準備到大陸去,幾乎是想到什麼就準備什麼,3G 行動 AP、PSV、各式各樣的充電器與連接線,為了能翻牆研究了許久,最後趁著便宜連 Synology NAS 也買了,似乎是菜鳥心態一樣,什麼都新鮮與陌生。

  令人發笑的是,原本預計上週六的飛機,因為蘇力而延期,而明天的飛機新聞上又出現新的熱帶性低氣壓,不知道算不算是帶賽哩?!

*補充連線速度測試*

  以中華電信的 3G 方式連接 VPN 並使用 SPEEDTEST 進行測試(VPN 環境為 HiNet 100M/20M),結果如下圖:


4 則留言:

  1. Kevin您好! 剛好在網路上看到您分享的這篇 以synology nas 上的openvpn 設定教學,蠻詳細挺不錯的,不知您是否曾試過 在IOS裝裝置上 使用 openvpn的功能呢?
    我自己本身是用iphone,不過一直都是失敗~ 殘念~還望指點迷津~Thanks~

    新竹 sarosa

    回覆刪除
    回覆
    1. 您好,因為手頭邊沒有 iOS 的設備,所以在 OpenVPN 的項目上沒辦法提供明確的建議,但也許您可以搜尋看看使否 iOS 有支援 OpenVPN 的 APP 可以使用,其設定方式應該是相近類似的。

      或者您可以提供您的設定方式供我參考?

      刪除
  2. 一樣是在 ios 上安裝 openvpn app, 將 sysnology openvpn server 設定檔匯出 ca.crt and openvpn.ovpn, 打開mail中的附件安裝 ca.crt,openvpn.ovpn 則選以 openvpn app方式打開匯入後,出現 error loading profile: inbox/o...
    missing/bad file:ca.crt:canot openvpn.ovpn
    以上是我的設定過程~
    殘念~

    回覆刪除
    回覆
    1. 您好,在網路上找了一些關於 iOS 使用 OpenVPN 的文章,但並沒有搜尋到可以提供您參考的資料,然有一個可能性是您所匯入的兩個檔案有點問題,更甚者是 App 的問題,請問您所安裝的 APP 名稱是 OpenVPN Connect 嗎?

      刪除