Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cloudflare DNS: Create top-level subdomains without requiring the main domain #922

Open
iliajie opened this issue Oct 15, 2024 · 3 comments

Comments

@iliajie
Copy link
Collaborator

iliajie commented Oct 15, 2024

Hello Jamie!

I know we’ve discussed this before, but I want to document it for others.

Consider an admin managing 10 virtual machines, each using Cloudflare DNS. The main DNS zone for a domain (e.g., virtualmin.dev) is controlled by the main virtual machine. The other virtual machines also need to use Cloudflare DNS for the same virtualmin.dev domain, using subdomains like test1.virtualmin.dev, test2.virtualmin.dev, etc.

Currently, to make this work, I have to create virtualmin.dev on each of the other 9 virtual machines. This creates overhead and risks messing up the main DNS records, as Virtualmin flags and complains about mismatched IP addresses and suggests fixing them on each machine. This limitation is also frustrating.

Is there a way to allow the other virtual machines to use top-level subdomains without having to recreate the main virtualmin.dev DNS zone on each machine? Perhaps as an optional setting?

@jcameron
Copy link
Collaborator

I'll put this on my TODO list to look into .... maybe it will be possible to support, since I can see it being useful for customers with many boxes.

@iliajie
Copy link
Collaborator Author

iliajie commented Oct 15, 2024

I'll put this on my TODO list to look into .... maybe it will be possible to support, since I can see it being useful for customers with many boxes.

Excellent news! Thank you, Jamie!

@iliajie
Copy link
Collaborator Author

iliajie commented Dec 3, 2024

I'll put this on my TODO list to look into .... maybe it will be possible to support, since I can see it being useful for customers with many boxes.

I’ll look forward to testing it once it’s ready. Thank you again!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants