Package: traceroute
Version: 1:2.1.0-3
Severity: wishlist
Tags: upstream ipv6

Hi,

The traceroute binary can currently be used with both address families, IPv4
and IPv6, which is great!

However, contrary to how i.e ping behaves traceroute does not chose to use ipv6
when a AAAA dns record exists for the destination of the trace and one needs to
explicitely specify -6 to get a trace over ipv6.

In the grand mission of pushing internet users more and more towards IPv6, it
would make more sense to default to ipv6 whenever it's possible and fallback to
IPv4 otherwise.

Note: I've only tested the above-mentioned behavior on debian bullseye (so with
libc6 2.31) since I don't currently have a debian sid system that's connected
to IPv6.


-- System Information:
Debian Release: bookworm/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
merged-usr: no
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.18.0-4-amd64 (SMP w/4 CPU threads; PREEMPT)
Kernel taint flags: TAINT_WARN
Locale: LANG=en_CA.utf8, LC_CTYPE=en_CA.utf8 (charmap=UTF-8) (ignored: LC_ALL 
set to en_CA.utf8), LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages traceroute depends on:
ii  libc6  2.34-4

traceroute recommends no packages.

traceroute suggests no packages.

-- no debconf information

Reply via email to