FreeBSD
Check your IPv6 configuration
In order to check that IPv6 works in your PC, run in the shell window or terminal:
ping6 -c5 ::1
If the result is the following (or similar):
$ ping6 -c5 ::1
PING6(56=40+8+8 bytes) ::1 --> ::1
16 bytes from ::1, icmp_seq=0 hlim=64 time=0.168 ms
16 bytes from ::1, icmp_seq=1 hlim=64 time=0.156 ms
16 bytes from ::1, icmp_seq=2 hlim=64 time=0.154 ms
16 bytes from ::1, icmp_seq=3 hlim=64 time=0.237 ms
16 bytes from ::1, icmp_seq=4 hlim=64 time=0.164 ms
--- localhost ping6 statistics ---
5 packets transmitted, 5 packets received, 0% packet loss
round-trip min/avg/max = 0.154/0.176/0.237 ms
It means that IPv6 is installed correctly. Basically you need to be able to read "5 packets received".
However, if the system does not recognize the command introduced (and/or returns any kind of error), follow the instructions in the next section.
How to install IPv6
For FreeBSD 4.0 and later, the only thing you must do is to edit the file /etc/rc.conf
with the following code line:
IPv6_enable="YES"
Then reboot your PC.
Now, that you have installed IPv6, follow the instructions at the top of this page to make sure that it is working correctly.