New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add IPv6 nameserver to resolv.dnsmasq.conf from diyisp.org #639

Open
wants to merge 3 commits into
base: update-dns-resolver-list
from

Conversation

Projects
None yet
2 participants
@Taekiro
Copy link

Taekiro commented Feb 3, 2019

The problem

No DNS query to IPv6 servers available.

Solution

Add IPv6 nameserver from http://diyisp.org/dokuwiki/doku.php?id=technical:dnsresolver

PR Status

Manually changed list tested on a server.

How to test

Update the list, regen dnsmasq conf, check if domain name resolution

Validation

  • Principle agreement 0/2 :
  • Quick review 0/1 :
  • Simple test 0/1 :
  • Deep review 0/1 :
@alexAubin

This comment has been minimized.

Copy link
Member

alexAubin commented Feb 8, 2019

Soooo, that sounds nice. But we should check how things are gonna behave on IPv4-only instances ? 🤔

@Taekiro

This comment has been minimized.

Copy link
Author

Taekiro commented Feb 9, 2019

I just tested this on my server by disabling IPv6 and checking the destinations using dnstop, it seems that dnsmasq automatically switch to use what is available.
(I didn't try to disable IPv4 and have only IPv6 since there seems to be no simple command equivalent for sysctl -w net.ipv6.conf.all.disable_ipv6=1)

Taekiro added some commits Feb 9, 2019

@Taekiro

This comment has been minimized.

Copy link
Author

Taekiro commented Feb 9, 2019

I'm not sure that there need to be a change on dnsmasq.conf to allow query on ::1, or how it will work if IPv6 is disable (that's why I reverted the change).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment