1. 程式人生 > >開發工具OpenVPN-客戶端

開發工具OpenVPN-客戶端

VPN是什麼

VPN是:虛擬專用網路 (Virtual Private Network)
功能是,在公用網路上建立一條專用的隧道,一般用於:外地分公司連入總公司內網、出差員工連入公司內網。

vpn的各類有:PPTP、L2TP、IPSec、OpenVpn

目標

本文主要講解,在windows作業系統,安裝OpenVpn客戶端軟體,並用使用賬號密碼連入公司的內部網路。

安全事項:VPN的賬號密碼不要外漏。

安裝 openvpn客戶端軟體

下載 openvpn-2.2.0-install.exe  檔案, 預設安裝,一路同意、下一步就安裝完成了。

安裝金鑰

公司會分配給每個開發人員兩個東西

附件中的檔案是分配給你的金鑰檔案,如下圖

由於認證方式不同,金鑰檔案的數量是不同的。給你多少檔案你就用多少檔案就行了。本例中是兩個檔案。

先進入你的openvpn的安裝目錄 ,預設是C:\Program Files\OpenVPN\config。

請將附件中的金鑰檔案複製到C:\Program Files\OpenVPN\config目錄中。

配置完成。

啟動open vpn客戶端

啟動open vpn客戶端時,要以管理身份來執行

執行後,會在系統托盤處,出現一個“兩小電腦”的圖示,右擊,選擇connect

輸入使用者名稱密碼,就可以成功連線了

如果連線vpn伺服器出現問題,請先解除安裝你的客戶端軟體,然後,安裝附件中的vpn客戶端軟體,並確保安裝過程不要出現任何錯誤。

 

到這裡就安裝完成了,併成功連入了內網。   下面的內容不是必須看的。

自動登入

windows下openvpn客戶端每次都要手動輸入使用者名稱和密碼,是很麻煩的事情,現在可以如下設定免除輸入: 
1.找到OpenVPN\config\client.ovpn配置檔案,在最後一行加上如下一句配置:

auth-user-pass pass.txt

2.在client.ovpn同目錄下建立pass.txt檔案,並輸入使用者名稱和密碼:

yourusername (第一行使用者名稱)
yourpassword (第二行密碼)

3.再次執行openvpn即可自動登入;

多配vpn金鑰同時使用

場景:由於工作需要,你需要在兩個vpn中切換使用。

操作:

先進入你的openvpn的安裝目錄 ,預設是C:\Program Files\OpenVPN\config。

把 兩套金鑰檔案,都放入目錄中,不能發生覆蓋,如果有同名檔案,要改名字。

例如  client.ovpn檔案 ,有兩個,就可改為  client1.ovpn    client2.ovpn

2、用記事本修改client.ovpn配置檔案,ca "你的crt檔名稱",cert "你的key檔名稱",其他內容不要修改。

注意,上面的IP要寫正確的vpn伺服器IP地址

現在就可以看到多套vpn配置資訊了,可選擇某一個進行連線。

參考:http://www.office68.com/windows/windows-openvpn-gui-settings-tutorial.html