1. 程式人生 > >Windows OpenVPN客戶端配置

Windows OpenVPN客戶端配置

製作OpenVPN配置檔案

此處我按照客戶端證書生成的方法生成名為uvs-001的證書,然後將ca.crt、uvs-001.crt、uvs-001.key三個檔案從伺服器下載到本地


用文字編輯工具建立配置檔案uvs-001.ovpn,內容如下

01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 client    # 表示openvpn客戶端 dev tun   # 與伺服器端的配置對應,之前tun proto udp # 協議要與伺服器端對應,之前為udp協議 # xxx.xxx.xxx.xxx為openvpn server的ip地址,1194為openvpn服務埠
remote xxx.xxx.xxx.xxx 1194 resolv-retry infinite nobind persist-key persist-tun mute-replay-warnings ca ca.crt # 指定服務端證書為當前目錄下的ca.crt cert uvs-001.crt # 指定客戶端證書 key uvs-001.key  # 指定客戶端key ns-cert-type server comp-lzo verb 3

windows下安裝(win7下測試)

1. 安裝openvpn圖形介面和openvpn程式

安裝TAP驅動的時候有個沒有經過數字簽名的警告,選擇允許安裝。

2. 把openvpn配置檔案拷貝到到openvpn安裝目錄config下面

openvpn安裝目錄一般是C:\program files\openvpn\config,也可能是C:\Program Files (x86)\OpenVPN\config

相關配置檔案有ca.crt、uvs-001.crt、uvs-001.key、uvs-001.ovpn


3. 開啟OpenVPN GUI客戶端

如果桌面沒有快捷方式,就到 到openvpn的安裝目錄bin下(預設是C:\program files\openvpn\bin),找到openvpn-gui.exe, 在這個openvpn-gui.exe檔案上單擊滑鼠右鍵,選擇”以管理員身份執行”(英語是Run as Administrator),如果openvpn-gui已經啟動,選擇退出。

4.連線openvpn伺服器


在右下角openvpn-gui上單擊滑鼠右鍵,根據自己所在網路,單擊”connect”可以連線vpn,連線時會出現以下介面


連線成功後OpenVPN GUI圖示會變成綠色