diff --git a/README.md b/README.md index 55d34aa..1f0a833 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,5 @@ +# fix-netflix-dns + This is a DNS server that intentionally returns an empty result set for any AAAA query for netflix.com or any subdomain thereof. The intent is to force Netflix to use IPv4 in cases where Netflix has blocked IPv6 access -- @@ -10,3 +12,16 @@ error](https://forums.he.net/index.php?topic=3564.0): Note that this server **does not** in any way circumvent Netflix's block against these IPv6 address ranges; all it does is force Netflix to use the IPv4 Internet. + +## Installation + +Clone this repository into `/opt/fix-netflix-dns`. (You can clone as any user, but the server must be run as root in order to bind to port 53.) + +Configure your existing DNS server/forwarder to listen on port 10053, and restart it. + +Run the following commands to install the systemd service: + + cd /etc/systemd/system + ln -s /opt/fix-netflix-dns/fix-netflix-dns.service + systemctl enable fix-netflix-dns.service + systemctl start fix-netflix-dns.service