networks-and-dns

Manage NetBird network routes and DNS settings for site-to-site connectivity.

Updated Mar 6, 2026
One-click install
npx skills add https://github.com/renne/skills --skill networks-and-dns
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: networks-and-dns
Source: https://github.com/renne/skills/tree/main/netbird/networks-and-dns
Command: npx skills add https://github.com/renne/skills --skill networks-and-dns

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill simplifies the management of network connectivity and DNS resolution within the NetBird ecosystem, enabling seamless access to subnets and internal resources.

Core Features & Use Cases

  • Site-to-Site VPN: Establish secure connections between different office networks or cloud VPCs.
  • Subnet Routing: Route traffic to entire IP ranges or domain-based resources through designated NetBird peers.
  • DNS Management: Configure custom nameservers and domain routing for internal hostname resolution.
  • Use Case: Connect your home office network to your company's main office network, allowing devices in both locations to communicate as if they were on the same LAN.

Quick Start

Use the networks-and-dns skill to set up a site-to-site VPN between office-a and office-b networks.

Frequently Asked Questions about networks-and-dns

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up a site-to-site VPN using NetBird?

To set up a site-to-site VPN with NetBird, you configure network routes and designate routing peers to connect different office networks or cloud VPCs. This allows devices in separate locations to communicate as if on the same LAN.

How do I configure DNS nameservers for internal hostname resolution in NetBird?

Configuring DNS nameservers in NetBird involves setting up custom nameservers, match domains, and search domains. This manages internal DNS resolution so peers can correctly resolve internal hostnames across the network.

What is subnet routing in NetBird and when do I need it?

Subnet routing in NetBird routes traffic to entire IP ranges or domain-based resources through designated peers. You need it to facilitate access to subnets or local area networks via the NetBird network without installing the client on every device.

Can I use NetBird to connect a home office network to a main office LAN?

Yes, you can use NetBird to connect a home office network to a company's main office network. By configuring site-to-site connectivity and subnet routing, devices in both locations can communicate seamlessly as if they were on the same LAN.

Does NetBird routing support high availability and masquerading?

Yes, NetBird routing supports high availability and masquerading. These features ensure reliable network traffic routing and handle IP address translation for routing peers, facilitating robust access to subnets.

Why is internal DNS resolution not working for my NetBird peers?

Internal DNS resolution issues often arise from incorrect match domains or search domains configurations. You must properly configure your custom DNS nameservers in NetBird to ensure peers can successfully resolve internal hostnames.