Skip to content

eandrade92630/hns_doh_loadbalancer

 
 

Repository files navigation

HNS DoH load balancer

How to help

Contact Nathan.Woodburn/ via

You will need a static IP address that you can host the server on. This server needs access to these ports

  • 443 (TCP) Required for DoH
  • 853 (TCP/UDP) Required for DoT
  • 53 (TCP/UDP) Required for Plain DNS

Nathan will then add your IP to the domain which will let you create a certificate for the domain.

Install script

Contact Nathan.Woodburn/ to get an Auth token. Replace the token file with the token provided (this is case sensitive and must be exact). This token is used to get a certificate for the domain.

cd /root
git clone https://git.woodburn.au/nathanwoodburn/hns_doh_loadbalancer.git
echo "TOKEN FROM NATHAN" > /root/hns_doh_loadbalancer/token
sudo hns_doh_loadbalancer/install.sh

Nodes

Load balancing to the following DNS-over-HTTPS providers:

Provider URL DoH JSON DoH Wire DoT DNS HIP05
Nathan.Woodburn/ https://doh.hnshosting.au/dns-query Yes Yes Yes Yes Yes
HNS DNS https://doh.hnsdns.com/dns-query Yes Yes No Yes Yes
HNS NS https://hnsns.net/dns-query Yes Yes No No Yes
Impervious https://hs.dnssec.dev/dns-query No Yes Yes No Yes

Maybe future nodes

Provider Reason to not be added URL DoH JSON DoH Wire DoT DNS HIP05
EasyHandshake Doesn't have HIP5 support https://easyhandshake.com:8053/dns-query Yes Yes No No No
HDNS Only supports NB domains https://hdns.io No Yes No Yes No

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 57.3%
  • Shell 17.5%
  • Python 17.4%
  • CSS 6.6%
  • Other 1.2%