OpenVPN,安裝 TAP 適配器

OpenVPN,安裝 TAP 適配器

當我嘗試使用 OpenVPN 連接到我的工作 VPN 時,連線失敗並顯示以下訊息:

All TAP-Win32 adapters on this system are currently in use.

許多消息來源建議查看“控制面板\網路和 Internet\網路連接”並啟用 TAP 適配器,但當我查看時,卻沒有。現在我已經運行了addtap.batOpenVPN 提供的程序,但我仍然看不到任何 TAP 適配器,並且登入 VPN 仍然失敗。 addtap.bat 的輸出是

C:\Windows\system32>"C:\Program Files (x86)\OpenVPN\bin\tapinstall.exe" install
"C:\Program Files (x86)\OpenVPN\driver\OemWin2k.inf" tap0801
Device node created. Install is complete when drivers are updated...
Updating drivers for tap0801 from C:\Program Files (x86)\OpenVPN\driver\OemWin2k
.inf.
Drivers updated successfully.

我已經以管理員身份執行 OpenVPN 和addtap.bat.我已經跑去deltapall.bat刪除任何(可能是隱藏的)適配器。它說它刪除了其中的三個,之後我addtap.bat再次運行嘗試創建另一個。我還以管理員身分執行 OpenVPN 本身。怎麼了?

在 HP Pavilion dv7 4050ed 上執行 Windows 7 Home Premium。它以前有用過,但最近我不得不重新安裝我的筆記型電腦,為此我使用了剛拿到筆記型電腦時創建的恢復磁碟。其他一切似乎都正常工作。

==更新==

在裝置管理員中可以找到 TAP 適配器,但顯然它已停用,因為它與 Windows 7 64 位元不相容。我已經卸載了 OpenVPNGui,下載了一個應該相容於 64 位元的版本,然後安裝了它。還是沒有雪茄。然後我發現在安裝OpenVPNGui 後安裝OpenVPN(版本9)的提示,因為這會安裝OpenVPN 版本8。帶有感嘆號標記,根本不在我的網路設備中。

答案1

我遇到了同樣的問題。對我有用的是安裝最新版本的 OpenVPN GUI (openvpn-2.0.9-gui-1.0.3-install),重新啟動,停止 OpenVPN,然後安裝最新版本的 OpenVPN (openvpn-2.1.3-安裝)在原始安裝之上。確保使用管理權限進行這些安裝。

此方法記錄在此:https://yeri.be/openvpn-windows-7

答案2

我忘記了這個問題,但實際上在發布後不久我就設法讓它工作了。我已經安裝過很多次 OpenVPN,而且總是使用管理員權限,但它不起作用。

經過一天的折騰後,我放棄了,但幾天後又嘗試了。當時我發現一個消息來源說最新的 OpenVPN 可能會出現問題,所以我安裝了一個早期版本(仍在 2. 範圍內)。這顯然成功了。

答案3

我在下載並安裝 tap-windows-9.21.1.exe 後使其工作。然後 OpenVPN GUI 調出 TAP 虛擬適配器並建立連線。

相關內容