A ha! That's the problem. The loopback device "lo" should be set to ::1.
Originally Posted by crowds0
I'd bet dollars to donuts that ssh tunneling will work after that. Of course, you'll need to figure out where to put that so that it gets set automatically when you boot up. I can tell you how my machine works, but unfortunately it might not help you much. Network Manager always mangles my network, so I disabled it. Instead of nm, I use the following in /etc/network/interfaces,
sudo ip addr add ::1 dev lo
If you change that file, you can use
# The loopback network interface
iface lo inet loopback
to make it take effect without having to reboot. Let us know if that solves the problem.
sudo ifdown lo
sudo ifup lo