google-cloud-platform - Google Cloud - OpenVPN 和 IPSec 隧道
问题描述
我们已将 OpenVPN 软件(来自市场)安装到虚拟机上。
我们还在同一子网范围内的平台内设置了 IPSec 隧道。
如何让 OpenVPN 虚拟机及其 VPN 客户端能够通过 IPSec 隧道进行通信?
任何建议都非常感谢。
解决方案
添加防火墙规则以允许端口 1194 UDP(默认)上的所有流量:0.0.0.0/0
用于网络接口。您需要添加一个外部 IP 地址供客户端指向。确保 IP 地址是类型Static
而不是类型,Ephemeral
否则它可能会在您身上发生变化。我建议将客户端指向 DNS,即 ( cloud.mydomain.com
) 而不是静态 IP,以防您需要创建新的 VM 实例。
这就是我们在没有 IPsec 隧道的情况下所做的事情,因此可能只允许通过您的 IPsec 网络而不是所有内容(0.0.0.0/0
)进行流量。
推荐阅读
- excel - Excel power查询,1行多个工作簿
- sass - Nuxt.js 没有正确导入字体
- python - Apache Beam 将 BigQuery 表和架构作为参数写入
- java - 我正在尝试创建一个猜谜游戏,但它不起作用
- c# - Paket:框架限制的意义何在?
- design-patterns - 使用信号量的生产者-消费者模式实现
- node.js - 如何使用全局在nodejs中跨模块共享app-root-path
- algorithm - 为什么 K-means 算法优于 Kruskal 的聚类算法
- wpf - 如果已经选择了相同的项目,则取消选择 ListView 项目 WPF
- docker - 为什么不存在的图像在 Kubernetes 部署中起作用