From Fedora Project Wiki
Description
This test case tests the compatibility of various commands with IPv6.
Setup
- Ensure the
,
iputils,
bind-utils,
iproutepackages are installed.
nc
How to test
- Check if you have received an IPv6 address:
ip address | grep inet6
with Scope: Global as Scope: Link addresses will not work across a network. - Check if your DNS response to AAAA requests (IPv6 address):
- Using dig:
dig ipv6.DOMAIN.TLD AAAA - Using nslookup:
nslookup -type=AAAA ipv6.DOMAIN.TLD
- Using dig:
- Ping a host with IPv6 address:
ping6 IPV6_ADDR - Print the route packets trace to an IPv6 network host:
traceroute6 IPV6_ADDR - Display IPv6 routes table:
ip -6 routeorroute -A inet6 - Use nc (netcat) on IPv6 network:
- Listen to port 8080 on IPv6 address:
nc -l -6 IPV6_ADDR 8080 - Connect to IPv6 address listening to port 8080:
nc -6 IPV6_ADDR 8080
- Listen to port 8080 on IPv6 address:
Expected Results
- The commands should work as with ipv4.
