Shell DNS

Open-source Shell projects categorized as DNS | Edit details

Top 23 Shell DNS Projects

  • Pi-hole

    A black hole for Internet advertisements

    Project mention: Your online behavior and location are shared with advertisers 747 times a day | | 2022-05-17
  • docker-pi-hole

    Pi-hole in a docker container

    Project mention: ERROR Port 53 already in use, using ODROID N2+ and Docker. | | 2022-05-12

    pihole: container_name: pihole image: pihole/pihole:latest hostname: pihole # For DHCP it is recommended to remove these ports and instead add: network_mode: "host" ports:       - "53:53/tcp"       - "53:53/udp"       - "67:67/udp" # Only required if you are using Pi-hole as your DHCP server       - "80:80/tcp"       - "443:443/tcp" environment: TZ: 'Asia/Dubai' WEBPASSWORD: 'MyPassword' # Volumes store your data between container upgrades volumes:       - '/opt/pihole/pihole:/etc/pihole'       - '/opt/pihole/dnsmasq:/etc/dnsmasq.d' # cap_add:       - NET_ADMIN # Recommended but not required (DHCP needs NET_ADMIN)       restart: unless-stopped

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • Maza ad blocking

    Local ad blocker. Like Pi-hole but local and using your operating system.

  • gravity-sync

    💫 The easy way to synchronize the DNS configuration of two Pi-hole 5.x instances.

    Project mention: What's the purpose of running more than one Pi-Hole? | | 2022-05-16

    u/mr_bigmouth_502 actually ignore the link above and just use the project docs

  • hblock

    Improve your security and privacy by blocking ads, tracking and malware domains.

    Project mention: hblock: Improve your security and privacy by blocking ads, tracking and malware domains. | | 2022-04-25
  • dnscrypt-server-docker

    A Docker image for a non-censoring, non-logging, DNSSEC-capable, DNSCrypt-enabled DNS resolver

    Project mention: pihole with DoT, DoH, or DNSCrypt | | 2021-10-26


  • cloudflare-ddns-updater

    Dynamic DNS (DDNS) service based on Cloudflare! Access your home network remotely via a custom domain name without a static IP! Written in pure BASH~

    Project mention: Guide: Kasm Workspaces on Raspberry Pi | | 2022-02-01

    If you want an easy Cloudflare DDNS script Unless you have an allocated DNS server already

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • unbound-docker

    Unbound DNS Server Docker Image

    Project mention: Pihole & Unbound Docker? | | 2022-04-22
  • addon-adguard-home

    AdGuard Home - Home Assistant Community Add-ons

    Project mention: Home Assistant – open-source home automation | | 2021-09-15

    Nice to see HA getting some love on HN. A colleague recommended it to me about 3 years ago as an alternative to Domoticz. I've migrated back than and haven't looked back since. I consider myself a real Home Assistant enthousiast. I've contributed some small amounts to the project, created and maintain my own add-ons and love to share my configuration with others.

    Although most of the things currently just work, especially with the (migrated) UI integrations. Some things still feel very unfinished, like blueprints. Which was a terrific idea, but maintaining and keeping those up to date is an absolute nightmare and you will have to that yourself [1]. Same with battery powered devices. When they work, it's all great, but having to watch their battery level is just a hassle. You can create your own automation to do that for you, but it seems unnecessary.

    For me the community also sometimes feels very hostile. For instance, you can have a Portainer add-on, but installing other Docker images makes your system 'unsupported'. Same with some blacklisted images [2], which break Home Assistant Supervisor. Or when the maintainer of one of the add-ons completely ignores a breaking issue after a day [3].




  • dnsleaktest

    An open source script tests VPN connection for DNS Leak.

    Project mention: Do I need to install Stubby or dnscrypt-proxy ? | | 2022-03-24

    If you want to check what DNS is being used system-wide.

  • tor-router

    A tool that allows you to make TOR your default gateway and send all internet connections under TOR (as transparent proxy) to increase privacy/anonymity without extra unnecessary code.

    Project mention: tor-router VS Torlin - a user suggested alternative | | 2021-09-07
  • spf-tools

    Shell scripts for taming the SPF (Sender Policy Framework) records in order to fight 10-maximum-DNS-look-ups limit.

    Project mention: Questions regarding SPF | | 2021-09-24
  • devdns

    Automagic Docker DNS for local development

    Project mention: Today on "I've used Unraid for years and just figured this out today" - Automatic docker DNS lookups | | 2021-05-23

    Today I ran across this:

  • unbound-config

    fragmented configuration files for unbound recursive dns resolver

    Project mention: Is it just me or is recursive dns with unbound faster than normal dns? | | 2022-03-20
  • udm-host-records

    Scripts to list, add, update, and remove host records in the Ubiquiti UniFI Dream Machine DNS forwarder.

    Project mention: Files not visible through ssh | | 2022-03-16

    Hi Everyone, first time post here. I have searched and searched but I am just at a loss. Maybe I am just a noob (most likely) but I am adding some scripts to my UDM to get around not having static DNS entries as an option. Walkthrough and scripts here...

  • unbound-docker-rpi

    Run Unbound with latest version of OpenSSL on Raspberry Pi with Docker.

    Project mention: Pi-Hole with Unbound reporting Cloudflare DNS when checking for DNS leaks | | 2022-04-26

    In Pi-Hole, all the queries are sent to and answered by the Unbound docker container, as confirmed by the Pi-Hole logs. I am not seeing any query in Pi-Hole going outside my network for resolution, so I am stumped as to what the cause of this is. The best guess that I could come up with is that somehow Unbound got configured in forwarding mode instead of a recursive resolver. I am not an expert on networking or Unbound, so I am looking for anyone who has an idea as to how to solve this. If it helps, I used as the docker image to set up unbound.

  • Dnsrr

    DNSrr is a tool written in bash, used to enumerate all the juicy stuff from DNS.

    Project mention: A3h1nt/Dnsrr - DNSrr is a tool written in bash, used to enumerate all the juicy stuff from DNS. | | 2021-09-29
  • DNS-Fender

    A Proof-of-Concept tool utilizing open DNS resolvers to produce an amplification attack against web servers. Using Shodan APIs and native Linux commands, this tool is in development to cripple web servers using spoofed DNS recursive queries.

    Project mention: DNS-Fender: A Proof-of-Concept tool utilizing open DNS resolvers to produce an amplification attack against web servers. Using Shodan APIs and native Linux commands, this tool is in development to cripple web servers using spoofed DNS recursive queries. | | 2021-09-25
  • dns-server-setup

    Ansible playbook to easily deploy new, fully configured, DNS servers.

    Project mention: Are you doing any rate limiting or is the server having issues? | | 2021-09-28 if interested

  • Cloudflare-DDNS-Update

    Advanced Dynamic DNS Update Script for Cloudflare (by MachineITSvcs)

  • DNS

    Emerald Onion's Encrypted DNS Resolver (by emeraldonion)

    Project mention: DNS over TLS over Tor (DoToT) script from Emerald Onion | | 2022-03-31
  • Secure-Adblocking-DNS

    Secure (DNS-over-TLS) Adblocking (Pi-hole) Recursive (unbound) Server System setup

    Project mention: DNS Over TLS "working" but android doesn't connect. | | 2022-04-05

    I used stunnel (followed instructions from here).

  • stacks-blockchain-docker

    Stacks-blockchain with API using docker compose

    Project mention: 如何在Debian 9上部署stacks区块链API教程 | | 2022-05-13
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-05-17.

Shell DNS related posts


What are some of the best open-source DNS projects in Shell? This list will help you:

Project Stars
1 Pi-hole 36,212
2 docker-pi-hole 5,003
3 Maza ad blocking 1,583
4 gravity-sync 1,107
5 hblock 981
6 dnscrypt-server-docker 556
7 cloudflare-ddns-updater 399
8 unbound-docker 268
9 addon-adguard-home 232
10 dnsleaktest 217
11 tor-router 201
12 spf-tools 149
13 devdns 139
14 unbound-config 99
15 udm-host-records 84
16 unbound-docker-rpi 75
17 Dnsrr 75
18 DNS-Fender 42
19 dns-server-setup 40
20 Cloudflare-DDNS-Update 31
21 DNS 21
22 Secure-Adblocking-DNS 19
23 stacks-blockchain-docker 15
Find remote jobs at our new job board There are 9 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives