Reza Askari的答复正是第三个问题的答案。我的Linux计算机和Android上都在发生这种情况。
在计算机上,通过以下方式连接到OpenVPN之前
sudo openvpn --config configFile.ovpn
您应该添加一条规则,以从OpenVPN隧道中删除隧道服务器。
sudo /sbin/ip route add stunnel_ip via default_gateway_ip
然后连接到您的OpenVPN服务器。完成后,您可以通过以下方式删除该规则:
sudo /sbin/ip route del stunnel_ip
为了使事情变得简单,您不会忘记,创建一个将添加规则并运行OpenVPN的Shell脚本,当OpenVPN退出时,该规则将被删除:
sudo /sbin/ip route add stunnel_ip via default_gateway_ip
sudo openvpn --config configFile.ovpn
sudo /sbin/ip route del stunnel_ip
在Android上,使用“ Arne Schwabe”的“ Android OpenVPN for Android”客户端和“ Balint Kovacs”的“ SSLDroid”客户端。
然后在OpenVPN客户端中,从通过通道的VPN配置文件中排除“ SSLDroid”。
我本来希望在Reza的上面回答或发表评论,但是这种信誉评分规则使我无法参加。