【问题标题】:Cannot access webserver after ovpn client connected (on the server) to a remote networkovpn 客户端(在服务器上)连接到远程网络后无法访问网络服务器
【发布时间】:2021-11-10 21:24:44
【问题描述】:

我有一个云虚拟机(debian 11),我在其中运行一些 docker 的东西。我有一个用于反向代理的 nginx,以及它背后的一些 Web 应用程序。

我用 cloudflare 保护网络服务器。我已经设置了原产地证书,它的作用就像一个魅力。当我到达 nginx 时,它使用 cf cert ..

但是,我必须从家里和互联网访问此服务器。我有一个带有 ovpn 服务器的 mikrotik 路由器,当云服务器连接到我的网络时,nginx 不会通过 cloudflare 提供 Web 请求。 :(

当我在云服务器上运行 systemctl stop openvpn 时,网络服务器又可以访问了。 (连接openvpn后,我可以在私有IP上连接到nginx,但不能从cloudflare连接。)

你知道发生了什么吗?

可以在我的 mikrotik 路由器上的 1194 端口访问 ovpn 服务器。 未连接 ovpn 客户端时,可以在 https://domain:443 中访问 nginx。连接时无法访问。

【问题讨论】:

  • 请发布您的 server.conf 文件。

标签: docker nginx debian cloudflare openvpn


【解决方案1】:

我能够解决这个问题。

我不得不注释掉 clinet.conf 中的 redirect-gateway 行。现在一切正常。

我可以通过openvpn访问服务器,并且可以从互联网访问服务器。

【讨论】:

    猜你喜欢
    • 2011-12-26
    • 1970-01-01
    • 2012-11-05
    • 2012-04-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多