Self-hosted Core Network Services (DNS, DHCP, IPAM) tools

19 open source alternatives in this category

19 services found

Pi-hole logo

Pi-hole

Network-wide DNS sinkhole for ad and tracker blocking

60.1k
3.3k
Last commit

Pi-hole is a network-wide DNS sinkhole that blocks ads and trackers for all devices on your network, with a web dashboard, query logs, and optional DHCP server.

Actively maintained
Alternative to:
AdGuard logo
AdGuard
+7
AdGuard Home logo

AdGuard Home

Network-wide DNS server that blocks ads, trackers, phishing and malware

35.7k
2.4k
Last commit

Open-source DNS-based ad & tracker blocking server for networks. Offers per-device rules, parental controls, encrypted upstream DNS (DoH/DoT/DNSCrypt), web UI and API.

GPL-3.0Actively maintained
Alternative to:
AdGuard logo
AdGuard
+5
MyIP (IPCheck.ing) logo

MyIP (IPCheck.ing)

Open-source IP toolbox for IP, DNS, WebRTC and network diagnostics

11.3k
1.2k
Last commit

MyIP (IPCheck.ing) is an open-source web IP toolbox that detects local/public IPs, runs DNS leak and WebRTC checks, speed/latency/MTR tests, availability and whois lookups.

MITActively maintained
Alternative to:
WhatIsMyIPAddress.com logo
WhatIsMyIPAddress.com
+10
Technitium DNS Server logo

Technitium DNS Server

Authoritative and recursive DNS server with web console

9.4k
743
Last commit

Cross-platform DNS server with authoritative/recursive modes, encrypted DNS (DoH/DoT/DoQ), DNSSEC, ad/malware blocking, DHCP, and an HTTP API with web admin UI.

GPL-3.0Actively maintained
Alternative to:
Cloudflare DNS logo
Cloudflare DNS
+10
Blocky logo

Blocky

Fast, lightweight DNS proxy and ad-blocker in Go

6.8k
292
Last commit

Open-source DNS proxy and network-wide ad-blocker for local networks. Supports DoH/DoT, per-client rules, caching, deep CNAME inspection, Prometheus metrics, Docker and Helm.

Apache-2.0Actively maintained
Alternative to:
NextDNS logo
NextDNS
+7
Unbound logo

Unbound

Validating, recursive, caching DNS resolver

4.7k
445
Last commit

Standards-based validating recursive DNS resolver with DNSSEC validation, DNS-over-TLS/HTTPS support and configurable caching for privacy and performance.

BSD-3-ClauseActively maintained
Alternative to:
Cloudflare DNS logo
Cloudflare DNS
+9
OPNsense logo

OPNsense

Open source firewall and routing platform for network security

4.5k
975
Last commit

OPNsense is an open source FreeBSD-based firewall and routing platform with a web GUI, API, VPN, traffic shaping, and security features for networks and homelabs.

BSD-2-ClauseActively maintained
Alternative to:
Fortinet FortiGate logo
Fortinet FortiGate
+12

ddclient

Dynamic DNS update client for many DDNS and DNS providers

3.5k
392
Last commit

ddclient is a Perl-based Dynamic DNS client that detects IP changes and updates DNS records across many supported DDNS and DNS provider APIs.

GPL-2.0Actively maintained
Alternative to:
DynDNS logo
DynDNS
+5
DDNS Updater logo

DDNS Updater

Universal dynamic DNS updater with a web UI and multi-provider support

3.2k
275
Last commit

Lightweight DDNS client to keep DNS A/AAAA records updated across many providers, available as a container or standalone binaries with a built-in web UI.

MITActively maintained
Alternative to:
No-IP logo
No-IP
+3
OpenStreetMap logo

OpenStreetMap

Collaborative map editing website and API for global geodata

2.8k
1.1k
Last commit

OpenStreetMap is a community-built map of the world with a web interface and APIs for editing, browsing, and accessing open geographic data.

GPL-2.0Actively maintained
bittorrent-tracker logo

bittorrent-tracker

BitTorrent tracker client and server for HTTP, UDP, and WebSockets

1.9k
330
Last commit

Simple, robust BitTorrent tracker implementation for Node.js, providing client and server components with HTTP/UDP/WebSocket tracking and built-in stats endpoints.

MITActively maintained

AdGuardHome Sync

Synchronize AdGuard Home configuration across replica instances

1.8k
53
Last commit

Sync AdGuard Home settings, filters, rewrites, DHCP/DNS config, and clients from an origin instance to one or more replicas on a schedule or on demand.

Apache-2.0Actively maintained
OpenPrinting CUPS logo

OpenPrinting CUPS

Standards-based printing system for Linux and Unix-like OSes

1.7k
307
Last commit

OpenPrinting CUPS is a standards-based printing system providing IPP print services, printer administration, and command-line tools for Linux and Unix-like systems.

Apache-2.0Actively maintained
Gravity logo

Gravity

Replicated DNS, DHCP & TFTP server with ad-blocking

927
30
Last commit

Fully-replicated DNS, DHCP and TFTP server with ad‑blocking, web UI, API, Prometheus metrics and multi-site replication for small to medium networks.

GPL-3.0Actively maintained
Alternative to:
Cisco OpenDNS (Umbrella) logo
Cisco OpenDNS (Umbrella)
+10
GoAway logo

GoAway

Lightweight DNS sinkhole with a web admin dashboard

716
35
Last commit

Self-hosted DNS sinkhole written in Go that blocks ads, trackers and malicious domains; provides a modern web dashboard, Docker support, DoT/DoH options and realtime stats.

MITActively maintained
Alternative to:
AdGuard logo
AdGuard
+5
DomainMOD logo

DomainMOD

Self-hosted domain and internet asset management application

592
118
Last commit

Open source PHP app to manage domains, SSL certificates, registrars, hosting, DNS, IPs, and related internet assets, with reporting and optional WHM/cPanel data warehousing.

GPL-3.0Likely dormant
Alternative to:
Domain-Monitor logo
Domain-Monitor
+3
UnrealIRCd logo

UnrealIRCd

Advanced, modular IRC server with security and IRCv3 support

520
157
Last commit

UnrealIRCd is an open-source, modular IRC server implementing IRCv3, TLS, anti-spam/flood protections, GeoIP and admin APIs for running public or private IRC networks.

GPL-2.0Actively maintained

Wakupator

LAN machine awakener using IP spoofing and Wake-on-LAN

177
3
Last commit

Lightweight C service that spoofs local IPs and sends Wake-on-LAN packets to automatically wake registered LAN machines when relevant traffic is detected.

MITActively maintained
GNUnet logo

GNUnet

Secure, decentralized networking stack for privacy-preserving applications

GNUnet is a network protocol stack and framework for building secure, distributed, privacy-preserving peer-to-peer applications and services.

Activity unknown
Alternative to:
ZeroTier logo
ZeroTier