标签: openvpn

OpenVPN连接失败/此系统上的所有TAP-Win32适配器当前都在使用中

^^

如果我连接到任何OpenVPN网络,我会收到此错误.

All TAP-Win32 adapters on this system are currently in use.
Run Code Online (Sandbox Code Playgroud)

这是一个截图. - > http://www.abload.de/image.php?img=openvpn_failbhjde.jpg

我发布之前我做了什么?

  • 删除TAP-Win32适配器OAS
  • 重新安装openvpn
  • 重新安装openvpn gui

我有两台电脑的问题. 为什么?

我的系统:

  • Windows 7专业版64位
  • 普通网络接口
  • VirtualBox网络接口
  • TAP-Win32适配器OAS

一切合法.所有最新(最新,稳定版本).

  1. 手动下载OpenVPN:http://openvpn.net/index.php/download/community-downloads.html

:)

windows vpn networking adapter openvpn

63
推荐指数
1
解决办法
12万
查看次数

如何在Win7上为OpenVPN客户端创建第二个TAP适配器

我想在2个独立的子网上创建2个独立的隧道,所以我有2个单独的.ovpn(客户端)文件.

第一个隧道出现,但第二个隧道失败,因为相同的TAP-Windows适配器发生冲突.显然,第二条隧道需要自己的TAP-windows适配器.

如何创建第二个TAP-Windows适配器?显然,曾经有一个与Windows OpenVPN安装程序一起打包的实用程序 - 但不再存在.

openvpn windows-7

38
推荐指数
2
解决办法
5万
查看次数

如何使openvpn与docker一起工作

我最近安装了隐私vpn,事实证明启用openvpn打破了docker.

当我尝试运行时,docker-compose up我得到以下错误

ERROR: could not find an available, non-overlapping IPv4 address pool among the defaults to assign to the network
Run Code Online (Sandbox Code Playgroud)

禁用vpn可以解决问题(但我不想禁用它).有没有办法让这两个和平共处?我使用debian jessie,我的openvpn有以下版本字符串

 OpenVPN 2.3.4 x86_64-pc-linux-gnu [SSL (OpenSSL)] [LZO] [EPOLL] [PKCS11] [MH] [IPv6] built on Jun 26 2017
Run Code Online (Sandbox Code Playgroud)

很多人通过禁用openvpn"解决"了这个问题,所以我特别要求如何让这两个工作同时工作.

参考文献:

  1. /sf/answers/3176414601/
  2. /sf/answers/2974957541/

如果这有什么不同,我的VPN提供商是:https://www.ovpn.com/,这里是(有些编辑)配置文件:

client
dev tun

proto udp

remote host port
remote-random

mute-replay-warnings
replay-window 256

push "dhcp-option DNS 46.227.67.134"    
push "dhcp-option DNS 192.165.9.158"

remote-cert-tls server
cipher aes-256-cbc
pull

nobind
reneg-sec 432000
resolv-retry infinite

comp-lzo …
Run Code Online (Sandbox Code Playgroud)

debian openvpn docker docker-networking

33
推荐指数
4
解决办法
1万
查看次数

BASH - 我如何获得EOF标签内的变量值?

我有以下脚本,但我需要获得$ i变量值,每个块以EOF开头并以EOF结尾.

它不是读取变量值而是放入$ i

/var/tmp/vpn.sh我有:

#!/bin/bash
amazonEth0="10.0.0.18"
amazonWan0="4.9.2.9"
vpnServer="4.8.8.6"
hosttoHost1="10.109.0.20/32"
hosttoHost2="10.109.0.21/32"
hosttoHost3="10.109.58.6/32"
hosttoHost4="10.109.59.3/32"

for i in 1 2 3 4
do
cat > /tmp/test$i.conf << \EOF
#Step 3
conn test"$i"
    #auto=start
    type=tunnel
    authby=secret
    pfs=no
    aggrmode=no
    ikelifetime=28800s
    lifetime=3600s
    ike=aes128-md5;modp1024!
    phase2alg=aes128-md5;modp1024
    forceencaps=yes
    left=$amazonLan0
    leftid=$amazonWan0
    leftsourceip=$amazonWan0
    right=$vpnServer
    rightsubnet=$hosttoHost$i
EOF
done

### Run me
cat > /var/tmp/vpn.sh << \EOF
service ipsec restart

######## Apply for loop here, instead of many many lines ###########
# for i in 1 2 3 4
# do
# …
Run Code Online (Sandbox Code Playgroud)

linux bash vpn amazon-ec2 openvpn

24
推荐指数
1
解决办法
4万
查看次数

安装 openvpn 客户端时出现问题

按照官方 VPN 页面上的说明(说明安装 openvpn 客户端)进行第二步:

# curl -fsSL https://swupdate.openvpn.net/repos/openvpn-repo-pkg-key.pub | gpg --dearmor > /etc/apt/trusted.gpg.d/openvpn-repo-pkg-keyring.gpg
Run Code Online (Sandbox Code Playgroud)

我收到以下错误消息:

sudo curl -fsSL https://swupdate.openvpn.net/repos/openvpn-repo-pkg-key.pub | gpg --dearmor > /etc/apt/trusted.gpg.d/openvpn-repo-pkg-keyring.gpg
-bash: /etc/apt/trusted.gpg.d/openvpn-repo-pkg-keyring.gpg: Permission denied
(23) Failed writing body
Run Code Online (Sandbox Code Playgroud)

gnupg openvpn

21
推荐指数
1
解决办法
2万
查看次数

Android:示例代码,使用VPNService API在Android 4.0中使用自己的VPN连接

我是新来的Android和我试图建立并连接到我们自己的vpn(不是默认的vpn供应商即PPTP,L2TP等这是目前在Android Setting -> Wireless and Networks)编程.

我的情况是,我有按钮,当我点击按钮时,我需要自己配置vpn,链接(比如www.google.com)应该经过VPN我配置的那个.

有没有示例代码?

vpn android openvpn

19
推荐指数
2
解决办法
7万
查看次数

直接在Ubuntu 10.10中将私钥密码传递给openvpn命令

我尝试了不同参数的方法

我有密码.
下面的密码是mypassword

1)

root$ echo mypassword || openvpn client.conf.ovpn 
Run Code Online (Sandbox Code Playgroud)

结果显示:

mypassword
Run Code Online (Sandbox Code Playgroud)

2)

root$ openvpn client.warriors.conf.ovpn || echo mypassword
Run Code Online (Sandbox Code Playgroud)

结果显示:

Thu Jun 28 00:00:00 2012 us=757575 NOTE: OpenVPN 2.1 requires '--script-security 2' or higher to call user-defined scripts or executables  
Enter Private Key Password:  
Run Code Online (Sandbox Code Playgroud)

(仍然需要手动输入密码)

我不想手动输入密码.我怎样才能做到这一点?

3)DUDE

运行脚本后,退出并执行以下操作:

Fri Jun 29 11:56:59 2012 us=707916   cf_max = 0
Fri Jun 29 11:56:59 2012 us=707925   cf_per = 0
Fri Jun 29 11:56:59 2012 us=707934   max_clients = 1024
Fri Jun 29 11:56:59 …
Run Code Online (Sandbox Code Playgroud)

linux shell command openvpn

16
推荐指数
3
解决办法
5万
查看次数

org.jetbrains?它是什么?

我最近克隆了ics-openvpn项目:https://code.google.com/p/ics-openvpn/source/checkout

但是当我打开项目时,考虑到这些线路没有得到解决,它给了我一些错误:

import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;
Run Code Online (Sandbox Code Playgroud)

我试着在互联网上搜索,但我得不到明确的答案.所以我的问题是:什么是'jetbrains'?我该如何解决这个问题?

谢谢

android openvpn

15
推荐指数
1
解决办法
8865
查看次数

通过docker连接到vpn的最佳实践

我们的一些应用程序依赖于连接到我们的VPN以连接到不同(尚未停靠的)解决方案.

这样做的"码头工作方式"是什么?在我看来,将OpenVPN添加到现有图像是违背了docker的理念.

我站在那里,我觉得创建一个docker VPN客户端容器是最有意义的.但那会是什么样子?我使用docker compose,所以肯定会有

myContainer
- links: myVPNClient
Run Code Online (Sandbox Code Playgroud)

但是我会不得不转发港口?或者通过 openVPN容器myContainer连接会发生什么.

openvpn docker docker-compose

15
推荐指数
2
解决办法
2万
查看次数

在tcp端口上获取openvpn服务器的ssl证书

获取HTTPS端口的ssl证书很容易(默认为443)

但是tcp端口上的ssl怎么样?

实例:

205.185.198.226:1194

这是在端口1194上运行的vpn(openvpn服务器)

IP 205.185.198.226在端口1194上使用ssl/tls来处理基于证书的客户端身份验证方法

正如Steffen Ullrich所说:

OpenVPN是不是普通党卫军但它包装自己的协议里面的SSL流,见https://openvpn.net/index.php/open-source/documentation/security-overview.html因此你必须在你面前说话封装协议到达TLS流,然后包含证书.

那么,是否真的可以在tcp端口上获取openvpn服务器的ssl证书?任何示例代码?(PHP,C或Perl)

ssl openvpn

13
推荐指数
1
解决办法
1780
查看次数