我跟随本教程在我的主服务器上安装了OpenVPN。然而,这是我得到的行为:
当我制作协议UDP时,就像在教程中一样,会发生这样的情况:当我用我的Windows10笔记本电脑连接到它时,OpenVPN GUi保持绿色,但我不能在任何地方连接。甚至不能访问服务器的IP地址(通过VPN或其他方式)。就这样一直这样。
当我制作TCP协议时,会发生这样的情况:当我用我的Windows10笔记本电脑连接到它时,OpenVPN图形用户界面一开始变成绿色,一切看起来都很好。然而,在这一点上,笔记本电脑不能连接任何地方。甚至连到此服务器的现有SSH连接都挂起。然后,过了一会儿,我在客户机日志中得到了这样的信息:
Tue Dec 05 02:04:07 2017 read TCP_CLIENT: Unknown error (code=10060)
Tue Dec 05 02:04:07 2017 Connection reset, restarting [-1]
Tue Dec 05 02:04:07 2017 SIGUSR1[soft,connection-reset] received, process restarting
Tue Dec 05 02:04:07 2017 MANAGEMENT: >STATE:1512428647,RECONNECTING,connection-reset,,,,,
Tue Dec 05 02:04:07 2017 Restart pause, 5 second(s)OpenVPN图形用户界面变成黄色。断开OpenVPN客户端之后,我现有的SSH会话通常会重新开始工作,而不会中断。
可能出什么问题了?好像服务器上有东西在阻止连接。我有一个EarthVPN帐户,我可以在这台笔记本电脑上通过OpenVPN连接到它。我比较了笔记本电脑在连接到EarthVPN和我自己的虚拟专用网后生成的路由表。在我自己中,第二位是这个额外的行,而在EarthVPN中却没有。我试着用NetRouteView快速删除它,但是它没有改变任何东西。笔记本电脑仍然无法连接到任何地方。我也试过禁用Windows防火墙,但没有运气。
现在我迷路了..。如果有任何建议可以帮助我调试这种情况,我将不胜感激。
编辑:在我使用的教程的评论中,有一个此链接,人们称赞它是一个简单的OpenVPN安装。在TCP和UDP中都试过了。同样的结果..。
发布于 2018-05-22 20:42:28
如果您没有访问服务器的权限,则可以在客户端上添加autolocal配置。
redirect-gateway autolocal如果你在窗户上:
redirect-gateway autolocal。发布于 2017-12-05 00:16:29
好吧,想清楚了。刚才在服务器中的这一行中添加了autolocal:
push "redirect-gateway autolocal def1 bypass-dhcp"https://askubuntu.com/questions/983244
复制相似问题