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

Design DNS architecture #40

Open
morey-tech opened this issue May 29, 2024 · 1 comment · May be fixed by #42
Open

Design DNS architecture #40

morey-tech opened this issue May 29, 2024 · 1 comment · May be fixed by #42
Assignees
Labels
enhancement New feature or request network

Comments

@morey-tech
Copy link
Owner

DNS management is all over the place for the homelab:

  • pfSense is DNS forwarder for all of the networks.
    • Register DHCP leases in DNS forwarder
    • Register DHCP static mappings in DNS forwarder
    • Uses 1.1.1.1 and 8.8.8.8
  • MaaS is a DNS server on the lab network for the maas.home.morey.tech.
  • Cloudflare is a DNS server for the external DNS of morey.tech.
  • rubrik is a DNS server for the rubrik.lab.home.morey.tech and example.morey.tech domain
@morey-tech morey-tech added enhancement New feature or request network labels May 29, 2024
@morey-tech morey-tech self-assigned this May 29, 2024
@morey-tech
Copy link
Owner Author

morey-tech commented Jul 22, 2024

After the homelab minification, the previous DNS infrastructure was dismantled. The current state is:

  • pfSense is the default DNS server for DHCP clients and is used on the static lab network.
  • The rubrik Kubernetes cluster serves DNS for the rubrik.lab.home.morey.tech and example.morey.tech domains.

Proposal 1: Use pfSense as the primary DNS server. Since the Netgate is a dedicated appliance, it would be an ideal host for the DNS infrastructure. Specific domains can be served by other scoped DNS servers.

Proposal 2: Use Pi 4 to host the primary DNS server for the network. It would be a dedicated low-power device, which could also run the Unifi controller. Plus the DNS server would be easier to automate compared to pfSense. router could still be used for DHCP domains.

@morey-tech morey-tech linked a pull request Jul 23, 2024 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request network
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant