Skip to content

Issue with DNS resolution in Holodeck dual-site deployment #85

@chinthub

Description

@chinthub

Describe the bug

I am facing a DNS-related issue in a dual-site deployment.

Deployment completes successfully without errors

Network design
Site A subnet: 10.1.0.0/16

Site B subnet: 10.2.0.0/16

DNS configuration (from Holodeck Router)
When I run:

Get-HoloDeckDNSConfig

The output shows:

Site A DNS: 10.1.168.129

Site B DNS: 10.2.168.129

This matches the expected Holodeck DNS design I believe.

What I am seeing on the ESXi hosts
After deployment:

Site A ESXi hosts

IPs assigned: 10.1.16.101, 10.1.16.102, etc.

Default gateway: 10.1.16.1

DNS configured as: 10.1.16.1 (same as gateway)

Site B ESXi hosts

IPs assigned: 10.2.16.101, 10.2.16.102, 10.2.16.103, etc.

Default gateway: 10.2.16.1

DNS configured as: 10.2.16.1

However, the DNS should be:

Site A: 10.1.168.129

Site B: 10.2.168.129

Troubleshooting done so far
From the ESXi DCUI, I tested "Test Management Network"

DNS resolution fails on both sites

I manually changed DNS on a few ESXi hosts in both sites:

From gateway IP → to 10.1.168.129 / 10.2.168.129

Even after manual change:

10.1.168.129 is not reachable

DNS still does not resolve

This suggests the DNS service itself is either unreachable or not correctly routed. Please advise

Reproduction steps

  1. Deploy a Holodeck dual-site environment in Provision-only mode with Site A 10.1.0.0/16 and Site B 10.2.0.0/16.
  2. Complete the deployment and retrieve DNS details using get-holodeck-dns-config.
  3. Observe DNS IPs as 10.1.168.129 (Site A) and 10.2.168.129 (Site B).
  4. Verify ESXi host network settings and note DNS configured as the subnet gateway (10.1.16.1 / 10.2.16.1).
  5. From ESXi DCUI, run Test Management Network and confirm DNS resolution fails and the Holodeck DNS IP is unreachable.

Expected behavior

The ESXi hosts in Site A and Site B should automatically receive the correct DNS servers (10.1.168.129 and 10.2.168.129) as defined in the Holodeck DNS configuration. DNS resolution from the ESXi management network should work successfully without any manual DNS or routing changes after deployment.

Additional context

No response

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions