Disabled IPv6 address assignments: Still getting IPv6 resolver queries



Hi all,

regarding Network-Manager 1.2.2 on Ubuntu Touch mobile OS:

We have a kernel bug that prevents correct assignment of IPv6 addresses for most kernels between 3.4 and 3.18 (Android-Kernels, mispatched by Code Aurora guys). So the idea was to disable IPv6 for the time being, until we can upgrade network-manager package and see if the problem goes away (trying to go to 1.14.x).

I was trying on my home internet to disable IPv6 address assignments with

net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1

in a sysctl.d config. However, I still get (unresolvable) DNS queries like that:

06:28:41.781916 IP6 fe80::aecf:85ff:fe2a:2a8d.27135 > 2001:730:3e62:1000::53.domain: 53036+ PTR? 0.0.0.0.in-addr.arpa. (38)
06:28:41.781982 IP6 fe80::aecf:85ff:fe2a:2a8d.27135 > 2001:730:3e62::53.domain: 53036+ PTR? 0.0.0.0.in-addr.arpa. (38)
06:28:41.782127 IP 192.168.0.31.33657 > compalhub.home.domain: 53036+ PTR? 0.0.0.0.in-addr.arpa. (38)
06:28:41.789573 IP6 compalhub.home > fe80::aecf:85ff:fe2a:2a8d: ICMP6, destination unreachable, beyond scope 2001:730:3e62:1000::53, source address fe80::aecf:85ff:fe2a:2a8d, length 94
06:28:41.791181 IP6 compalhub.home > fe80::aecf:85ff:fe2a:2a8d: ICMP6, destination unreachable, beyond scope 2001:730:3e62::53, source address fe80::aecf:85ff:fe2a:2a8d, length 94

Furthermore, dnsmasq does not try to query on IPv4, where the normal DNS server would happily serve the request (configured by DHCP), but will timeout on that queries. Only once in a while it seems to forget IPv6 for some minutes, then DNS queries work.

So the local dnsmasq seems to believe that IPv6 is available. The question now is, how can I turn off (stateless?) configuration of an IPv6 resolver that is somehow announced independently if SLAAC is off?

Thanks Florian




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]