fix: include tailnetDns in wide-area beacons

This commit is contained in:
Peter Steinberger
2025-12-20 15:02:23 +01:00
parent 554d9bc6ce
commit 044f525eb8
5 changed files with 23 additions and 1 deletions

View File

@@ -75,6 +75,7 @@ export type WideAreaBridgeZoneOpts = {
tailnetIPv6?: string;
instanceLabel?: string;
hostLabel?: string;
tailnetDns?: string;
};
function renderZone(opts: WideAreaBridgeZoneOpts & { serial: number }): string {
@@ -90,6 +91,9 @@ function renderZone(opts: WideAreaBridgeZoneOpts & { serial: number }): string {
`transport=bridge`,
`bridgePort=${opts.bridgePort}`,
];
if (opts.tailnetDns?.trim()) {
txt.push(`tailnetDns=${opts.tailnetDns.trim()}`);
}
const records: string[] = [];