git - 从企业 gitlab git 克隆到 EC2
问题描述
我已经在私有子网中设置了 EC2,在公共子网中设置了堡垒主机。通过在端口 22 上添加入站规则,我可以通过 Bastion 从我的计算机 ssh 到私有子网。现在我想将来自公司 gitlab 的 repo 从我们的内部网络克隆到私有 EC2。
我在私有 EC2 上的入站规则很简单 - 源 - 公共子网的 IPv4 CIDR,堡垒主机在端口 22 上。然后在堡垒上,我在端口 22 上有 2 个入站规则,源 - 我用于 SSH 访问堡垒的 IP 地址,以及另一个是我们的 gitlab 服务器的 IP 地址。不幸的是,这个解决方案不起作用。我对这些问题不是很有经验,我将不胜感激任何帮助或提示。干杯。
编辑:为澄清起见,我已经设置了 NAT 网关和 IGW,我可以从 github 克隆一个公共仓库,例如,不能从内部 gitlab 克隆一个仓库。
解决方案
推荐阅读
- java - TCP数据包永远不会到达套接字?
- python-3.x - 来自 float32 和 float64 的 TensorFlow 采样
- mysql - 在 sequelize v6 中包含模型的问题排序 [已解决] - 这不是 sequelize 错误
- python - 如何在 PyGame 中更改声音或音乐的音量?
- android - 在我的 Android 应用程序中激活 ProGuard 时 API 不工作
- c# - 从存储过程中获取单列
- android - 以编程方式在 Android 应用中启用/禁用意图过滤器
- delphi - Microsoft.WebView2 & Edge
- azure - 我们可以使用 azure blob 存储进行 scylladb 备份吗?
- python - 如何使用python中的线程处理客户端关闭?