azure - 什么是 GCP 等效于 Microsoft Azure 上虚拟网络的 DNS 服务器配置?
问题描述
我希望在 GCP 上的 VPC 网络中运行的虚拟机能够解析我的本地网络 DNS 服务器记录,例如 *.mycompany.com
现在我不能对像 example.mycompany.com 这样的 DNS 进行 nslookup,为了能够在 Azure 中执行此操作,有一个配置可以让您为特定的虚拟网络设置 DNS 服务器,之后该虚拟网络中的所有资源网络使用该 DNS 服务器。是否知道特定网络的 DNS 设置的 GCP 等效项是什么?
我需要在 GCP 端执行此操作。我在 GCP 文档上关注了这个链接,并尝试创建私有 DNS 区域以进行转发,但 tbh 无法完全理解它是如何工作的。因为与 Azure 不同,它对我来说似乎有点复杂。
注意:对于 Azure 和 GCP,本地网络和云之间都有 VPN 隧道。
提前致谢。
解决方案
与 Azure 自定义 DNS 服务器等效的 Google Cloud 正在使用 DNS 策略来启用备用名称服务器。
gcloud dns policies create POLICY_NAME \
--description=DESCRIPTION \
--networks=VPC_NETWORK_LIST \
--alternative-name-servers=ALTERNATIVE_NAMESERVER_LIST
我建议转发区域,但创建策略可能更容易实施。
推荐阅读
- apache-kafka - 减少 Kafka 集群内的网络请求
- pgadmin - PGAdmin - 将空日期值导入 postgres
- python - 部署一个简单的 Python 机器人
- python - 在for循环中查找索引位置
- sql-server - 如何从两个表中选择具有不同值的列?
- python - 匹配时替换字符串中的所有内容
- html - Jekyll 图片更新 - Github Chart
- typescript - Typescript,我很好奇它是否可以实现这种动态类型检查
- python - 如何在 Django 模型中将用户用作 ForeignKey
- c++ - 在功能块中使用新运算符时住在堆或堆栈上?