使用 vpn 设置对我的詹金斯服务器的私人访问

Setting up private access to my jenkins server using vpn

我在 Azure 云中有 windows 10 个虚拟机,在我的 PC 中托管了一个本地主机 Jenkins 服务器!
问题是如何使用 VPN 从 VM 访问 Jenkins 服务器。
我用谷歌搜索了这个问题,但找不到解决方案!

你有一个本地 Jenkins 服务器,你正在 RDPing 到 Azure VM,然后想从 VM 访问本地 Jenkins 服务器?

如果是这种情况,您将需要从 Azure VM 到本地计算机的网络连接。为此,您将有 2 个选择:

  1. 通过转发本地路由器上的端口将本地 jenkins 服务器打开到互联网(出于安全原因不建议)。

  2. 在本地计算机上创建到 Azure VNET 的 VPN(P2S 或 S2S)。然后您应该能够从 VM 连接到您的内部 IP。

RDP 连接不会提供从您的 VM 返回到您的计算机的任何访问权限,因此更好的思考方式是如何从您的 VM 访问本地计算机上的站点。