amazon-web-services - Google Cloud 是否为其计算实例提供公共主机名?
问题描述
Google Cloud 是否为其计算实例提供公共主机名?
AWS 似乎为其 EC2 实例生成公共主机名:
对于 us-east-1 区域,公共(外部)DNS 主机名采用 ec2-public-ipv4-address.compute-1.amazonaws.com 和 ec2-public-ipv4-address.region.compute.amazonaws.com 的形式对于其他地区。我们将公共 DNS 主机名解析为实例网络之外的实例的公共 IPv4 地址...
类似的问题:
这似乎是一个类似的问题,但是 (1) 设置 DNS 似乎有点矫枉过正,(2) 似乎我无论如何都需要在 Google Cloud 之外做一些事情,或者它不是公开的(不是当然),以及(3)它可能已经过时(2014)。
解决方案
不,GCE 不提供实例的主机名。它确实为每个实例分配外部 IP 地址。将 DNS 记录与您的实例相关联是生成主机名的唯一方法。
GCE 确实在同一网络中内置了私有主机名。例如,同一 VPC 中的两个实例可以通过名称相互 ping
Instance 'test-instance': start server on :8080
Instance 'second-instance': curl test-instance:8080
// Response 'Hello World'
推荐阅读
- node.js - 使用 node.js 在 Firebase 存储中的文件夹中上传文件
- cobol - 如何修复 RPT 文件中的重复字段?
- java - 调用片段方法给出空对象引用
- java - 检查应用程序是否已打开并收到有关它的一些警报
- laravel - @edit Route 不起作用...显示 404 not found
- ios - 在 React-native 项目中使用 rn-nodeify 的问题
- android - 如何在私人服务器上连接 Sentry?
- elasticsearch - 使用过滤器根据嵌套字段值修改弹性搜索分数
- python - Python - 生成二维浮点值的随机列表
- java - 为什么 mvn exec:java 给出 IllegalThreadStateException 而 java -cp 没有?