google-cloud-platform - 从 GCP 连接到 VPN
问题描述
在我的本地网络中,我有一个 VPN 端点,我通常通过 VPNC 连接到该端点。现在我希望能够从 GCP 呼叫网络。有没有办法做到这一点?
最好不必启动整个 VM 实例...
解决方案
您不能使用 Cisco 的 VPNC 客户端连接到 Google Cloud VPN。Google Cloud VPN 仅支持站点到站点设置。不提供 VPN 客户端支持。
你有几个选择。首先使用传统的 VPN 站点到站点连接。这仅在某些硬件 VPN/路由器上受支持。除非您在 VPN 方面有良好的背景,否则这种方法具有挑战性。
您还可以通过 OpenSwan 使用软件站点到站点 VPN。这需要 GCP 中的一台计算机和网络中的另一台计算机。这很好用,设置起来也不难。
如果您只需要从桌面连接到 Google Cloud,请使用名为 OpenVPN 的软件产品。我经常部署这个解决方案并且效果很好。这需要一台在云中运行的计算机和一个安装在桌面上的客户端。
在您的问题中,您提到您不想设置整个虚拟机。与足以运行良好带宽软件 VPN 的独立 F1-micro 实例相比,Google Cloud VPN 价格昂贵。Google Cloud 中没有免费的 VPN。
推荐阅读
- python - II 使用“pip3 install pipenv”命令安装 pipenv 环境,我做了,但我在我的 .vitualenvs 文件夹中找不到 bin 文件夹
- python - 在离散网格上创建和偏移多边形外部的点
- javascript - Jasmine javascript:如何在创建帖子时检查响应以创建一些属性?
- r - 如何在 R 的 flexdashboard 中组合行和列布局?
- automation - 在不使用 adb 的情况下使用 Appium 和 Webdriverio aka wdio 获取您的应用程序的许可
- reactjs - 如何在 react admin 上处理从 graphql 后端返回的错误?
- git - git 配置环境变量
- javascript - 如何在 p5.js/javascript 上显示之前将图像加载到内存中?
- html - “data-bs-dismiss”在 Bootstrap 5 中不起作用
- javascript - 如何在 HTML Photoshop API 颜色代码中使用 5 位 RGB 值