[PR #183] [MERGED] Add support for Split DNS (Restricted Nameservers) #1303

Closed
opened 2025-12-29 02:29:37 +01:00 by adam · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/juanfont/headscale/pull/183
Author: @juanfont
Created: 10/19/2021
Status: Merged
Merged: 10/20/2021
Merged by: @juanfont

Base: mainHead: split-dns


📝 Commits (3)

  • 18b00b5 Add support for Split DNS (implements #179)
  • 19165a4 Merge branch 'main' into split-dns
  • 41c5a0d Apply suggestions from code review

📊 Changes

3 files changed (+53 additions, -17 deletions)

View changed files

📝 app.go (+4 -1)
📝 cmd/headscale/cli/utils.go (+27 -0)
📝 docs/DNS.md (+22 -16)

📄 Description

This simple PR adds support for Split DNS in the headscale configuration.

All the base infrastructure was there, the only missing bit was actually reading them from the config file.

Implements #179, and works on #181.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/juanfont/headscale/pull/183 **Author:** [@juanfont](https://github.com/juanfont) **Created:** 10/19/2021 **Status:** ✅ Merged **Merged:** 10/20/2021 **Merged by:** [@juanfont](https://github.com/juanfont) **Base:** `main` ← **Head:** `split-dns` --- ### 📝 Commits (3) - [`18b00b5`](https://github.com/juanfont/headscale/commit/18b00b5d8d3ee98fa0f6539e78b5a980551f5922) Add support for Split DNS (implements #179) - [`19165a4`](https://github.com/juanfont/headscale/commit/19165a40d2cc77cc9b221255499e74e17df94374) Merge branch 'main' into split-dns - [`41c5a0d`](https://github.com/juanfont/headscale/commit/41c5a0ddf56637c582098f220c06bb3180ef8799) Apply suggestions from code review ### 📊 Changes **3 files changed** (+53 additions, -17 deletions) <details> <summary>View changed files</summary> 📝 `app.go` (+4 -1) 📝 `cmd/headscale/cli/utils.go` (+27 -0) 📝 `docs/DNS.md` (+22 -16) </details> ### 📄 Description This simple PR adds support for Split DNS in the headscale configuration. All the base infrastructure was there, the only missing bit was actually reading them from the config file. Implements #179, and works on #181. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
adam added the pull-request label 2025-12-29 02:29:37 +01:00
adam closed this issue 2025-12-29 02:29:37 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/headscale#1303