Here is the steps from the above links:
Code: Select all
Step 1) Strictly follow one of the above links, to the letter. Dasien's post *(on bottom) is a summary of the Wiki page but, it includes code one could easily copy and paste into the terminal to accomplish the goals of said Wiki page. Step 2) Edit /etc/netconfig on two lines. Find these lines: Code: Select all udp6 tpi_clts v inet6 udp - - tcp6 tpi_cots_ord v inet6 tcp - - Comment them with a '#' sign: Code: Select all #udp6 tpi_clts v inet6 udp - - #tcp6 tpi_cots_ord v inet6 tcp - - Gratuitous advice: Before editing sytem files, "always" make a backup copy by appending .backup to the end of a filename. That should clean up any remaining IPv6 processes.
Code: Select all
However, since following directions seems to be something of a lost art, the commands below can be copied-and-pasted to achieve exactly the same effect. Step 1: Open a terminal and su to root Step 2: Verify that IPv6 is (or is not) active Code: Select all netstat -tunlp |grep p6 |wc -l If the result is anything other than 0, then one or more IPv6-aware processes is running. Step 3: Follow Wiki directions (aka copy-and-paste these three lines into a root terminal). Code: Select all echo net.ipv6.conf.all.disable_ipv6=1 > /etc/sysctl.d/disableipv6.conf sed '/::/s/^/#/' /etc/hosts >/etc/dipv6-tmp;cp -a /etc/hosts /etc/hosts-backup && mv /etc/dipv6-tmp /etc/hosts sed '/ipv6=yes/s/yes/no/' /etc/avahi/avahi-daemon.conf >/etc/avahi/dipv6-tmp;cp -a /etc/avahi/avahi-daemon.conf /etc/avahi/avahi-daemon.conf-backup && mv /etc/avahi/dipv6-tmp /etc/avahi/avahi-daemon.conf Step 4: Reboot Step 5: Repeat Steps 1-2 Code: Select all #netstat -tunlp |grep p6 |wc -l should now return 0 Again, these steps will disable IPv6 on a stock install of Squeeze. If you have additional IPv6-aware processes running (server daemons in particular), then additional steps may be required, as outlined in the two articles linked to below. Additional resources, references: http://wiki.debian.org/DebianIPv6#How_to_turn_off_IPv6 http://mindref.blogspot.com/2010/12/debian-disable-ipv6_22.html
What are the benefits of disabling IPv6? Is it safe?
If a person did in fact follow these steps and disable IPv6, will there be consequences in the future when IPv6 is the standard?
Thanks for your response, if any.