[Bug 1010724] Re: No IPv6 nameservers in Ubuntu 12.04

Steve Langasek steve.langasek at canonical.com
Sat Jun 9 00:15:00 UTC 2012


> Apparently, the local dnsmasq server does not listen on IPv6, which is
wrong.

This may be wrong, but what should 'dig -6' do when the only nameserver
specified in /etc/resolv.conf is an IPv4 address?  I think the expected
behavior here is underspecified.

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to resolvconf in Ubuntu.
https://bugs.launchpad.net/bugs/1010724

Title:
  No IPv6 nameservers in Ubuntu 12.04

Status in “resolvconf” package in Ubuntu:
  New

Bug description:
  I have IPv6 activated on Ubuntu 12.04 LTS and I receive an IPv6
  address through DHCPv6. However, requests sent through IPv6 fail. For
  example:

  strainu at emily:~$ dig aaaa -6 google.com

  ; <<>> DiG 9.8.1-P1 <<>> aaaa -6 google.com
  ;; global options: +cmd
  ;; connection timed out; no servers could be reached

  But:

  strainu at emily:~$ dig aaaa google.com

  ; <<>> DiG 9.8.1-P1 <<>> aaaa google.com
  ;; global options: +cmd
  ;; Got answer:
  ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 60426
  ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 4, ADDITIONAL: 4

  ;; QUESTION SECTION:
  ;google.com.			IN	AAAA

  ;; ANSWER SECTION:
  google.com.		94	IN	AAAA	2a00:1450:400d:805::1000

  
  Looking into /etc/resolv.conf, I see:

  strainu at emily:~$ cat /etc/resolv.conf 
  # Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
  #     DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
  nameserver 127.0.0.1
  search lan

  And with netstat:

  strainu at emily:~$ netstat -ln
  Active Internet connections (only servers)
  Proto Recv-Q Send-Q Local Address           Foreign Address         State      
  tcp        0      0 127.0.0.1:53            0.0.0.0:*               LISTEN     
  tcp        0      0 127.0.0.1:631           0.0.0.0:*               LISTEN     
  tcp6       0      0 ::1:631                 :::*                    LISTEN     
  udp        0      0 127.0.0.1:53            0.0.0.0:*                          
  udp        0      0 0.0.0.0:68              0.0.0.0:*                          
  udp        0      0 0.0.0.0:5353            0.0.0.0:*                          
  udp        0      0 0.0.0.0:38399           0.0.0.0:*                          
  udp6       0      0 :::47973                :::*                               
  udp6       0      0 :::5353                 :::*          

  Apparently, the local dnsmasq server does not listen on IPv6, which is
  wrong. The server should also listen on ::1:53, to allow IPv6-only
  connections. Alternatively, the resolvconf package should write the
  actual DNS server received through DHCPv6 in /etc/resolv.conf

  ProblemType: Bug
  DistroRelease: Ubuntu 12.04
  Package: resolvconf 1.63ubuntu14
  ProcVersionSignature: Ubuntu 3.2.0-24.39-generic 3.2.16
  Uname: Linux 3.2.0-24-generic x86_64
  ApportVersion: 2.0.1-0ubuntu8
  Architecture: amd64
  Date: Sat Jun  9 02:27:02 2012
  InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Release amd64 (20111012)
  PackageArchitecture: all
  SourcePackage: resolvconf
  UpgradeStatus: Upgraded to precise on 2012-05-28 (11 days ago)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/resolvconf/+bug/1010724/+subscriptions




More information about the foundations-bugs mailing list