Network Troubleshooting Tools, IPv4 and IPv6

A summary of various troubleshooting commands for common client operating systems for both IPv4 and IPv6.

Apple OS X, *BSD

Description Command
Ping for IPv4 /sbin/ping
Ping for IPv6 /sbin/ping6
Traceroute for IPv4 /usr/sbin/traceroute
Traceroute for IPv6 /usr/sbin/traceroute6
Interface Info /sbin/ifconfig
IPv4 Route table /usr/sbin/netstat -f inet -rn
IPv6 Route table /usr/sbin/netstat -f inet6 -rn
IPv4 arp table /usr/sbin/arp -an
IPv6 ndp table /usr/sbin/ndp -an

Windows

Description Command
Ping for IPv4 ping -4
Ping for IPv6 ping -6
Traceroute for IPv4 tracert -4
Traceroute for IPv6 tracert -6
Interface Info ipconfig /all
IPv4 Route table netsh interface ipv4 show route
IPv6 Route table netsh interface ipv6 show route
IPv4 arp table arp -a
IPv6 ndp table netsh interface ipv6 show neighbors

Linux

Description Command
Ping for IPv4 ping -4
Ping for IPv6 ping -6
Traceroute for IPv4 tracepath
Traceroute for IPv6 tracepath -6
IPv4 and IPv6 Info ip address show
IPv4 Route table ip route show
IPv6 Route table ip -6 route show
IPv4 arp table ip neighbor show
IPv6 ndp table ip -6 neighbor show

Solaris

Description Command
Ping for IPv4 /usr/sbin/ping -A inet
Ping for IPv6 /usr/sbin/ping -A inet6
Traceroute for IPv4 /usr/sbin/traceroute -A inet
Traceroute for IPv6 /usr/sbin/traceroute -A inet6
Interface Info /bin/netstat -ain
IPv4 Route table /bin/netstat -f inet -rn
IPv6 Route table /bin/netstat -f inet6 -rn
IPv4 arp table /bin/netstat -pn -f inet
IPv6 ndp table /bin/netstat -pn -f inet6


Keywords:
ipv4 ipv6 ping traceroute ping6 traceroute6 
Doc ID:
12364
Owned by:
Michael H. in Network Services
Created:
2009-10-05
Updated:
2025-12-19
Sites:
Network Services, Systems & Network Control Center, Systems Engineering