Uploaded image for project: 'RHEL'
  1. RHEL
  2. RHEL-58449

Traceroute defaults to IPv4 instead of IPv6

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Minor Minor
    • rhel-10.0
    • rhel-9.4
    • traceroute
    • None
    • traceroute-2.1.6-1.el10
    • No
    • Moderate
    • ZStream, Translation
    • sst_cs_plumbers
    • ssg_core_services
    • 26
    • 2
    • False
    • Hide

      None

      Show
      None
    • Yes
    • Red Hat Enterprise Linux
    • None
    • Approved Blocker
    • Enhancement
    • traceroute now defaults to IPv6 if available.
    • Proposed
    • x86_64
    • None

      Traceroute defaults to IPv4 addresses even when IPv6  addresses are available. While there is the traceroute6 option, The RFC below appears to indicate that this should not be the case. 

      RFC-3484 - Default Address Selection for Internet Protocol version 6 (IPv6) https://www.rfc-editor.org/info/rfc3484

       

      Traceroute outputs from RHEL 9 system:

      [root@Kombat9 ~]# traceroute kernel.org
      traceroute to kernel.org (139.178.84.217), 30 hops max, 60 byte packets
      [root@R9 ~]# traceroute6 kernel.org
      traceroute to kernel.org (2604:1380:4641:c500::1), 30 hops max, 80 byte packets
      

      Ping output showing default to IPv6

      [root@R9 ~]# ping  kernel.org
      PING kernel.org(dfw.source.kernel.org (2604:1380:4641:c500::1)) 56 data bytes

       

            jamacku@redhat.com Jan Macku
            rhn-support-lnarvaez Louis Narvaez
            Jan Macku Jan Macku
            qe-baseos-daemons qe-baseos-daemons
            Votes:
            1 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated: