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
    • rhel-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
              Frantisek Sumsal Frantisek Sumsal
              Mugdha Soni Mugdha Soni
              Votes:
              1 Vote for this issue
              Watchers:
              8 Start watching this issue

                Created:
                Updated: