运行 无法在 Docker 中使用 HMA OpenVPN
Can't run HMA OpenVPN in Docker
有人有在Docker容器中运行使用HMA的经验吗?
当我运行这个命令
openvpn --config /etc/openvpn/UK.London_LOC1S1.UDP.ovpn
明白了
Sat Jan 14 16:38:44 2017 VERIFY OK: depth=1, /C=UK/ST=London/L=London/O=Privax_Ltd/OU=HMA_Pro_VPN/CN=hidemyass.com/emailAddress=info@privax.com
Sat Jan 14 16:38:44 2017 VERIFY OK: nsCertType=SERVER
Sat Jan 14 16:38:44 2017 VERIFY OK: depth=0, /C=UK/ST=London/L=London/O=Privax_Ltd/OU=HMA_Pro_VPN/CN=server/emailAddress=info@privax.com
...
Sat Jan 14 16:38:48 2017 Initialization Sequence Completed
但我无法加载任何内容。
我已经 运行在我的 Vagrant 机器上使用几乎相同的配置使用 HMA OpenVPN 一段时间了。 docker 是否有任何可能遗漏的特定内容?
我正在 运行使用 privileged
参数设置我的机器。
docker run -ti --rm --privileged my_image /bin/bash
你还需要--net=host
如果你不把它添加到你的docker run
命令中,你的容器不与主机的网络设备通信,所以它不能工作。
我有一个类似的 OpenVPN 容器,我用
启动它
docker run -d --net=host --name myvpn --privileged -p 1194:1194/udp my_alpine_vpn
有人有在Docker容器中运行使用HMA的经验吗?
当我运行这个命令
openvpn --config /etc/openvpn/UK.London_LOC1S1.UDP.ovpn
明白了
Sat Jan 14 16:38:44 2017 VERIFY OK: depth=1, /C=UK/ST=London/L=London/O=Privax_Ltd/OU=HMA_Pro_VPN/CN=hidemyass.com/emailAddress=info@privax.com
Sat Jan 14 16:38:44 2017 VERIFY OK: nsCertType=SERVER
Sat Jan 14 16:38:44 2017 VERIFY OK: depth=0, /C=UK/ST=London/L=London/O=Privax_Ltd/OU=HMA_Pro_VPN/CN=server/emailAddress=info@privax.com
...
Sat Jan 14 16:38:48 2017 Initialization Sequence Completed
但我无法加载任何内容。
我已经 运行在我的 Vagrant 机器上使用几乎相同的配置使用 HMA OpenVPN 一段时间了。 docker 是否有任何可能遗漏的特定内容?
我正在 运行使用 privileged
参数设置我的机器。
docker run -ti --rm --privileged my_image /bin/bash
你还需要--net=host
如果你不把它添加到你的docker run
命令中,你的容器不与主机的网络设备通信,所以它不能工作。
我有一个类似的 OpenVPN 容器,我用
启动它docker run -d --net=host --name myvpn --privileged -p 1194:1194/udp my_alpine_vpn