解决树莓派3B连接openvpn出现TLS key negotiation failed问题

新买了个树莓派3b,刚好可以跟我的树莓派2组成集群

然后安装openvpn连接远程vps

结果蛋疼的事情出现了,openvpn --config client.conf时一直是下面状态

TLS Error: TLS key negotiation failed to occur within 60 seconds (check your network connectivity)
TLS Error: TLS handshake failed


换了好几个client.key都不行。

然后看了下pi3的hostname和pi2的一致,就想会不会是这个问题。然后把pi3的hostname改掉重启

再试,结果出现了新问题

TCP/UDP: Socket bind failed on local address [AF_INET][undef]:1194: Address already in use

这个问题好解决,就是openvpn要绑定连接的本地端口被占用,我也不知道它默认要绑定哪个端口,于是我指定了下

编辑/etc/openvpn/client.conf

添加lport 7000

再启动openvpn,成功连上了。

猜你喜欢

转载自blog.csdn.net/u011870280/article/details/80035530