如何通过 VPN 隧道反向代理?

如何通过 VPN 隧道反向代理?

我希望能够将我的 Nextcloud 实例与本地服务器一起使用,但我无法控制网络上的端口转发。

我想要尝试做的事情如下:

  1. 使用外部服务器(OCI\AWS\etc.)。
  2. 在服务器上安装 VPN 服务
  3. 在服务器上安装NGINX服务器。
  4. 从我网络内的 nextcloud 服务器连接到 VPN。
  5. 将服务器上的 NGINX 配置为我的服务器的反向代理。

是否可以?

当本地服务器是执行隧道的机器时,远程服务器上的 NGINX 服务器是否可以路由到我的本地服务器?

答案1

远程服务器上的 NGINX 服务器是否可以路由到我的本地服务器

是的,这就是 VPN 的全部工作。

当本地服务器是执行隧道连接的机器时?

不是,两台机器都是。IP 隧道作用于单个数据包,因此无论哪一方发起隧道,它们始终是双向的。

相关内容