我或多或少遵循了指南这里。我能够连接到服务器,我看到tun0
接口的 IP 地址为ifconfig
,我可以在所有流量停止之前进行一两次 ping。我知道服务器很好,因为它在 android 客户端上运行良好。 syslog
有一个警告(不确定这是否是导致问题的原因):
Apr 6 09:33:41 laptop NetworkManager[818]: <warn> /sys/devices/virtual/net/tun0: couldn't determine device driver; ignoring...
从终端和通过 openvpn-network-manager 连接时出现相同症状。我允许 IPv4 转发/etc/sysctl.conf
。不知道还能尝试什么。
客户端配置文件:
client
dev tun
proto udp
remote x.x.x.x 1194
resolv-retry infinite
nobind
persist-key
persist-tun
ca ca.crt
cert client2.crt
key client2.key
ns-cert-type server
comp-lzo
verb 3
答案1
在我的例子中,客户端连接的网络是 192.168.1.* 子网,服务器端网络设置相同。我将其中一个子网更改为 192.168.25.*,它开始工作了。