IPv6 is set up to be the successor of the current Internet Protocol, IPv4. There are a few improvements in IPv6, but the most notable one is the extended address space that provides many, many, many more IP addresses for use than before. So many that it's actually hard to comprehend how many. Have a read of the following wikipedia article if you would like to learn more about IPv6.
http://en.wikipedia.org/wiki/IPv6
Anyway, I did some research and found that you arn't alone in experiencing this problem. In fact it appears to be a very common problem with Linux. There is a quick fix you can use in FireFox that will speed up your web browsing again. Try this and see if it helps.
1. Type “about:config” for the URL in Firefox and hit enter (without the quotes, of course).
2. In the filter field, type “DNS” and hit enter.
3. Double-click on “network.dns.disableIPv6″, changing its value from False to True.
This is only a fix for firefox though. Not a fix for all DNS lookups on the computer. I wasn't able to find a global fix for PCLinuxOS, but I did find one for Ubuntu if you are interested.
1. To verify that the IPv6 module is loaded type the following from a terminal:
user@host:~$ lsmod | grep ipv6
ipv6 265856 10
2. Then from a terminal type:
user@host:~$ sudo echo "blacklist ipv6" > /etc/modprobe.d/blacklist-ipv6
3. Restart
4. To verify that the IPv6 module is not loaded type the following from a terminal:
user@host:~$ lsmod | grep ipv6
user@host:~$
If for whatever reason the above method does not work, type either of the following alternatives a. or b. in the terminal:
a. echo "blacklist ipv6" | sudo tee -a /etc/modprobe.d/blacklist
b. sudo nano -w /etc/modprobe.d/blacklist & enter the line blacklist-ipv6
after both a. or b. do steps 3. & 4. as above.
Credit for these fixes goes to:
http://rojs-techcorner.com/blog/2007/07 ... 6-lookups/
http://ubuntuforums.org/showthread.php?t=282034