[GH-ISSUE #208] Support for Type AAAA Entries (IPv6) #87

Closed
opened 2026-02-26 04:34:00 +03:00 by kerem · 7 comments
Owner

Originally created by @Sajito on GitHub (Sep 2, 2020).
Original GitHub issue: https://github.com/mageddo/dns-proxy-server/issues/208

What is expected

It would be nice if we could specify type AAAA entries, to make the dns server resolve hostnames to ipv6 addresses.

What is Happening

Right now there is no way to add any type AAAA entries, making it impossible to resolve a hostname to the ipv6 address.

Originally created by @Sajito on GitHub (Sep 2, 2020). Original GitHub issue: https://github.com/mageddo/dns-proxy-server/issues/208 ### What is expected It would be nice if we could specify type AAAA entries, to make the dns server resolve hostnames to ipv6 addresses. ### What is Happening Right now there is no way to add any type AAAA entries, making it impossible to resolve a hostname to the ipv6 address.
kerem 2026-02-26 04:34:00 +03:00
Author
Owner

@4ntsu commented on GitHub (May 18, 2022):

I would love to see this functionality too. My Docker network is dual stack, and it would be great if the DNS server could return both the v4 and v6 addresses when a container is queried.

<!-- gh-comment-id:1129777524 --> @4ntsu commented on GitHub (May 18, 2022): I would love to see this functionality too. My Docker network is dual stack, and it would be great if the DNS server could return both the v4 and v6 addresses when a container is queried.
Author
Owner

@mageddo commented on GitHub (Mar 3, 2023):

Yeah it would be a nice feature.

I'm working to increase Mac and windows compatibility right now, this one could be done in sequence

<!-- gh-comment-id:1453438841 --> @mageddo commented on GitHub (Mar 3, 2023): Yeah it would be a nice feature. I'm working to increase Mac and windows compatibility right now, this one could be done in sequence
Author
Owner

@mageddo commented on GitHub (Mar 21, 2023):

Hey guys, I'm releasing #390 (version 3.15) snapshot right now, it will available for use in 10 minutes, it will add ipv6 support for docker containers solving, can you validate it?

Will also release localdb and host.docker solvers in the next days.

Thanks in advance.

Example:

$ nslookup -po=8053 postgres-11.docker 127.0.0.1
Server:		127.0.0.1
Address:	127.0.0.1#8053

Non-authoritative answer:
Name:	postgres-11.docker
Address: 172.157.5.2
Name:	postgres-11.docker
Address: 2001:db8:abc1::242:ac11:3
<!-- gh-comment-id:1478740450 --> @mageddo commented on GitHub (Mar 21, 2023): Hey guys, I'm releasing #390 (version 3.15) snapshot right now, it will available for use in 10 minutes, it will add ipv6 support for docker containers solving, can you validate it? Will also release localdb and host.docker solvers in the next days. Thanks in advance. Example: ``` $ nslookup -po=8053 postgres-11.docker 127.0.0.1 Server: 127.0.0.1 Address: 127.0.0.1#8053 Non-authoritative answer: Name: postgres-11.docker Address: 172.157.5.2 Name: postgres-11.docker Address: 2001:db8:abc1::242:ac11:3 ```
Author
Owner

@4ntsu commented on GitHub (Mar 22, 2023):

Working perfectly here with the docker tag 3.15.2-snapshot.
Muitissimo obrigado!

$ nslookup bookstack.docker
Server:		127.0.0.53
Address:	127.0.0.53#53

Non-authoritative answer:
Name:	bookstack.docker
Address: 192.168.50.101
Name:	bookstack.docker
Address: xxxx:xxxx:xxxx:xxxx::c
<!-- gh-comment-id:1479896344 --> @4ntsu commented on GitHub (Mar 22, 2023): Working perfectly here with the docker tag `3.15.2-snapshot`. Muitissimo obrigado! ``` $ nslookup bookstack.docker Server: 127.0.0.53 Address: 127.0.0.53#53 Non-authoritative answer: Name: bookstack.docker Address: 192.168.50.101 Name: bookstack.docker Address: xxxx:xxxx:xxxx:xxxx::c ```
Author
Owner

@mageddo commented on GitHub (Mar 22, 2023):

Working perfectly here with the docker tag 3.15.2-snapshot. Muitissimo obrigado!

$ nslookup bookstack.docker
Server:		127.0.0.53
Address:	127.0.0.53#53

Non-authoritative answer:
Name:	bookstack.docker
Address: 192.168.50.101
Name:	bookstack.docker
Address: xxxx:xxxx:xxxx:xxxx::c

Tmj, man

<!-- gh-comment-id:1480251780 --> @mageddo commented on GitHub (Mar 22, 2023): > Working perfectly here with the docker tag `3.15.2-snapshot`. Muitissimo obrigado! > > ``` > $ nslookup bookstack.docker > Server: 127.0.0.53 > Address: 127.0.0.53#53 > > Non-authoritative answer: > Name: bookstack.docker > Address: 192.168.50.101 > Name: bookstack.docker > Address: xxxx:xxxx:xxxx:xxxx::c > ``` Tmj, man
Author
Owner

@mageddo commented on GitHub (Mar 29, 2023):

3.15.5-snapshot introduces host.docker IPV6 support

nslookup -po=8053 host.docker 127.0.0.1
Server:		127.0.0.1
Address:	127.0.0.1#8053

Non-authoritative answer:
Name:	host.docker
Address: 192.168.0.128
Name:	host.docker
Address: 2804:14x:xx:99a3:xxxx:b9b5:xxxx:ac36

<!-- gh-comment-id:1487881845 --> @mageddo commented on GitHub (Mar 29, 2023): `3.15.5-snapshot` introduces `host.docker` IPV6 support ``` nslookup -po=8053 host.docker 127.0.0.1 Server: 127.0.0.1 Address: 127.0.0.1#8053 Non-authoritative answer: Name: host.docker Address: 192.168.0.128 Name: host.docker Address: 2804:14x:xx:99a3:xxxx:b9b5:xxxx:ac36 ```
Author
Owner

@mageddo commented on GitHub (Mar 31, 2023):

The complete feature was implemented since 3.15.7-snapshot, see #389 for more details. Soon a final release, if you have any feedback please let me know opening an issue.

<!-- gh-comment-id:1491257867 --> @mageddo commented on GitHub (Mar 31, 2023): The complete feature was implemented since `3.15.7-snapshot`, see #389 for more details. Soon a final release, if you have any feedback please let me know opening an issue.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/dns-proxy-server-mageddo#87
No description provided.