我有一个困惑。我有两个运行 Windows Server 2016 的系统(实际上是来自同一 AMI 的两个 EC2 实例)。
A:#.#.#.10 controller.me.env B:#.#.#.20 client.me.env
- 作品 - 在 A
Test-NetConnection -ComputerName A
- 作品 - 在 A
Test-NetConnection -ComputerName B
- 失败- 在B
Test-NetConnection -ComputerName A
- 作品 - B
Test-NetConnection -ComputerName B
我可以使用 DNS 名称或 IP 地址,并且得到相同的失败和通过模式。两个实例都是:
- 在相同的可用区域
- 分享相同的安全组
- 使用与启用 ansible 相同的用户数据
我感到很困惑。有人能提供线索吗?
答案1
我错了。
首先,两个方向都不起作用。
其次,我的安全组阻止了 ICMP 流量,而 Test-NetConnection 使用 ICMP 协议。第三(这是真正的问题):
我尝试让 HLK 在客户端/控制器之间工作,但失败了。这是因为两个 Windows Server 2016 系统未设置为将我的域附加到主机名以进行查找。
当我修改连接并将我的域添加为 DNS(可能是 WINS)的默认域时,测试中的查找连接和实际目标都有效。
谢谢您的帮助。