Tag: vpn

Docker在不同的容器中运行相同的VPN服务,并负载平衡这些请求

我试图设置一个基本上运行泊坞窗内的VPN服务器的图像。 现在这个VPN服务器默认侦听端口443.多个客户端可以连接到这个VPN服务器来访问企业网站。 我怎样才能产生多个docker容器,每个运行同一个VPN服务器,但映射到主机上的公共端口443? 并将请求负载平衡到这些容器? 我知道nginx是一个反向代理,但是这也适用于原始的tcp / udp请求,这是我想要实现的用例吗? 现在,我有一个镜像正在运行,我正在使用-p 443:443运行此容器,并将传入的请求路由到此容器。 我想创build这个容器的多个副本,然后负载平衡传入的TCP / UDP请求。 任何想法将不胜感激。

具有不同networking接口的Docker容器

问题:我想在Docker容器中运行多个VPN服务器,每个都有自己的公有IP。 使用-p参数,我可以分别连接到每一个,但是我看到的公共IP是eth0接口,而不是我想要的(eth0:1),所以我如何创build一个新的docker0接口eth0:1作为stream量的接口? 最好的问候和感谢。

Docker – 从容器内设置DNS – 用于VPN?

我试图设置一个docker容器来访问我的VPN(IVPN)。 我想使用VPN的DNS, 但 DNS是根据我分配的IP地址select的 – 发生在容器内… https://www.ivpn.net/knowledgebase/163/What-is-the-IP-address-of-your-DNS-servers.html To work out the address of the closest DNS server simply look at the IP assigned to you when you connect. The DNS servers are in the format 10.xx1. For example, if you receive the address 10.16.4.66 then the DNS is on 10.16.4.1. 有没有从容器内更新DNS的方法? 或者我可以(通过…大规模过度devise解决scheme)启动容器,获取由VPN分配的IP地址,然后(以某种方式)从主机执行DNS更新? 我只是放弃和硬编码一些不是“最接近”的DNS服务器 [编辑感谢@MrE]我想在容器中运行openvpn(所以我会使用别人的形象) – […]

在Caliconetworking的Docker容器中使用ping检查容器连接

在检查Calico VPN中的Docker容器的连通性时,会发生错误。 这是命令和错误快照: root@ubuntu12# docker exec Container1 ping -c 4 www.google.com rpc error:code = 2 desc =“oci运行时错误:exec失败:exec:\”ping \“:在$ PATH中找不到可执行文件”

多docker使用VPN

我有一个有趣的挑战,我有3个程序,我想运行一个VPN,但我不希望剩下的机器本身运行通过VPN。 然而,我的每个docker集装箱不能单独连接到VPN,因为我是最大的允许1连接。 所以我的选项到目前为止,所有3个程序合并到一个docker容器,也是通过VPN连接。 但我在哪里考虑是否有可能连接到VPN的4docker容器,然后有3个其他容器通过4连接VPN的连接。

无法连接到Anyconnect VPN上的docker

我在Docker上使用Docker工具箱进行Docker相关的开发。 当我在家庭或办公室networking,这工作正常,但是当我使用任何连接VPN连接到办公networking不工作。 请让我知道是否有一个networking设置可以改变,使其工作。

Docker容器和主机networkingVPN

我试图运行在开启VPN的MacOS上的Docker镜像(TUN设备)。 Docker容器可以访问Internet,但无法访问vpn后面的资源。 什么使Docker进入VPNnetworking的正确方法是什么? 我已经尝试docker run –net host ,使docker共享主机networking,它没有帮助。 主机可以访问VPN资源,docker容器不能parsing他们的名字..

Kubernetes:VPN服务器和DNS问题

我在我的(本地) Kubernetes集群中启动了一个docker docker-openvpn容器,以安全地访问我的服务并在本地debugging依赖的服务 。 我可以通过openVPN服务器连接到集群。 但是我无法通过DNS解决我的服务 。 我设法达到了在VPN服务器上设置路由之后: 我可以通过IP来ping Pod ( subnet 10.2.0.0/16 ) 我可以ping一个服务 的IP ( subnet 10.3.0.0/16如10.3.0.10的DNS) 我可以用IP来查询服务 ,并获取我需要的数据。 但是当我nslookup kubernetes或任何服务 ,我得到: nslookup kubernetes ;; Got recursion not available from 10.3.0.10, trying next server ;; Got SERVFAIL reply from 10.3.0.10, trying next server 我仍然错过了从DNS服务器返回的数据,但无法确定我需要做什么。 如何在Kubernetes DNS中debugging此SERVFAIL问题? 编辑: 我已经注意到,并希望了解的事情: nslookup可以parsing除openvpn Pod以外的任何pod中的服务名称 而nslookup在那些其他Pod中工作, ping不会。 类似的在其他10.0.2.2 […]

使用VPN从Docker容器中打开专用networking中的资源

我在OSX上运行Docker 1.9.1,并使用Cisco AnyConnect VPN连接到我的私人工作networking。 我在Docker容器中运行的服务连接到工作networking中的数据库,并且在容器内不可访问,但可以从OSX容器外部访问。 如果我直接连接到工作networking,也可以从容器内访问,而不是通过VPN。 我怀疑我可能不得不使用docker-machine虚拟机做一些networkingconfiguration,但是我不知道该从哪里下载。

使用Cisco VPN AnyConnect时,无法使Docker计算机使用virtualbox

当我使用Cisco VPN Anyconnectjoin到我的公司networking时,我无法使docker机连接到我的virtualbox VM。 它与Cisco Anyconnect接pipe所有192.168有关。 。 路线。 我也尝试过使用完全不同的cidr范围(25.0.1.100/24),但仍然无法让docker-machine与VM交谈。 当我检查路由表时,路由被添加到utun0而不是vboxnet0。 我假设utun0是VPN的主机networking接口。 这里的docker机输出: docker-machine create -d virtualbox dev Running pre-create checks… Creating machine… Waiting for machine to be running, this may take a few minutes… Machine is running, waiting for SSH to be available… Detecting operating system of created instance… Provisioning created instance… Copying certs to […]