Ubuntu下OpenVPN用戶端配置教程

來源:互聯網
上載者:User

Ubuntu下OpenVPN用戶端配置教程 一般來說,提供Web服務的Linux伺服器是很少需要串連OpenVPN的,但是個人Linux電腦在很多時候就需要串連OpenVPN了。比如以Linux為開發環境,需要串連公司的OpenVPN等等。本文將以Ubuntu系統為例,介紹在終端下串連遠程OpenVPN服務的方法。 安裝OpenVPN首先需要安裝OpenVPN用戶端。一般來說直接使用apt-get即可。執行如下命令安裝:1 [root@www ~]# apt-get install openvpn稍等片刻將自動安裝好openvpn需要的軟體包。安裝完成後,應該出現/etc/openvpn/檔案夾。 配置OpenVPN作為用戶端,OpenVPN並沒有特定的設定檔,而是由伺服器提供方給出一個設定檔。對於認證,OpenVPN提供了兩種認證方法:基於使用者名稱/密碼的認證與SSL認證認證。使用者名稱/密碼的認證方法無法(或較難)限制一個帳號同時串連多個用戶端,而採用認證,則可保證同一認證同一時間只能有一個用戶端串連。當然,這些都是由伺服器端決定的,不需要用戶端進行選擇。首先將OpenVPN伺服器供應商發給你的設定檔解壓,並將所有檔案都複製到 /etc/openvpn/中。這些檔案中至少包含一個.ovpn檔案,需要手動建立該檔案,如:client.ovpn;如果伺服器需要認證認證,則應該還存在另外三個認證檔案。看懂OpenVPN配置格式。下面是一個.ovpn配置樣本:clientdev tapproto tcp-clientremote 192.168.135.75 1194resolv-retry infinitenobindmute-replay-warningsredirect-gatewayca  /etc/openvpn/ca.crtcert /etc/openvpn/client.crtkey /etc/openvpn/client.keycomp-lzoverb 4一般來說,紅色的內容可能需要你進行修改。將紅色的內容修改成這三個檔案的實際位置。然後儲存即可。 串連OpenVPN在配置好.ovpn檔案後,執行openvpn /etc/openvpn/client.ovpn即可串連伺服器了(注意該目錄下對應檔案的許可權)。注意,上面的參數應該換成你的設定檔實際位置。此時,終端會回顯很多串連日誌。如果串連不成功,則可以通過這些日誌來確定出錯位置。如果要斷開,只需要通過Ctrl+C強制終止即可。上面的命令在實際中並不方便,因為它要佔用一個獨立的終端。在測試成功後,使用以下命令即可在後台串連OpenVPN:openvpn /etc/openvpn/client.ovpn > /dev/null &值得稱讚的是,openvpn非常智能,在串連異常中斷、無法串連伺服器、斷網的情況下,它會自動重連。因此,如果希望開機即自動連接OpenVPN,或者是VPN常年線上,則可將上述命令列加入/etc/rc.local中。注意,命令末尾的&符號不能省略,否則將可能阻塞系統的正常啟動。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.