Skip to content

Disable all IPv6

trinib edited this page Dec 1, 2022 · 10 revisions

AdGuard

In AdGuard homepage go to DNS settings, under DNS server configuration section

  • Check Disable IPv6 option

Unbound

Open unbound config file :

sudo nano -l /etc/unbound/unbound.conf.d/unbound.conf
  • Go to line 18 and set do-ip6: yes to do-ip6: no

Knot

Open knot config file :

sudo nano -l /etc/knot-resolver/kresd.conf
  • Go to line 6 and set net.ipv6 = true: to net.ipv6 = false

Stubby

Open stubby config file :

sudo nano -l /etc/stubby/stubby.yml
  • comment line 43

DNScrypt

Open dnscrypt-proxy.toml :

sudo nano /opt/packagefolder/dnscrypt-proxy.toml
  • Set options ipv6_servers = false and block_ipv6 = true

Acrylic

Open AcrylicConfiguration.ini file (Windows):

C:\Program Files (x86)\Acrylic DNS Proxy
  • Set SinkholeIPv6Lookups=No

DYNU

For DYNU go to https://www.dynu.com/en-US/ControlPanel/DDNS and select Manage your hostname(pencil under actions) and turn off Wildcard IPv6 Alias & Enable IPv6 Address

WireGuard

In WireGuard, do not set fe80::1/0 in AllowedIPs

Linux

In Linux run:

sudo sysctl -w net.ipv6.conf.all.disable_ipv6=1

sudo sysctl -w net.ipv6.conf.default.disable_ipv6=1

to turn back on set to 0

Windows

In Windows go to network settings / change adapter options, right click in properties and turn of IPv6