Android上localhost上的openvpn服务器

时间:2017-09-17 16:36:46

标签: android vpn openvpn

我的OpenVPN隧道通过另一个(自定义)隧道软件进行隧道传输。 因此客户端的ovpn配置文件指向localhost(例如192.168.0.100)作为ovpn remote。

客户端配置文件将自定义隧道的localhost和远程端点附加到路由表,以将其从VPN流量中排除。像这样:

--begin of test.ovpn--------------
remote 192.168.0.100
proto tcp
port 1194

route 192.168.0.100  255.255.255.255 net_gateway
route <ip of custom tunnel server>  255.255.255.255 net_gateway
--end of test.ovpn--------------

它在桌面上的Debian下就像是一个魅力,但在Android上没有“OpenVPN连接”。

Android上的自定义隧道甚至不会检测到在本地端口上连接的任何尝试。 “OpenVPN连接”报告因超时而重试。

我认为这与Android上的一些特殊路由有关,但我无法弄明白究竟是什么。

将会感激一些提示。 感谢。

1 个答案:

答案 0 :(得分:-1)

看起来像“OpenVPN Connection”应用程序忽略路由部分。 因为“OpenVPN for Android”可以解决问题,并且所有工作都按预期进行。