I'm on Ubuntu 15.04 with Chrome up to date. I've been having a strange problem recently.
My internet connection is wireless broadcasted from DSL (AT&T U-Verse to be exact). Viewed with ifconfig
, my laptop had always identified with an IPV4 address. This morning as I've been having connection problems, it shows an IPV6 address.
Opening websites in Chrome was giving me ERR_NAME_NOT_RESOLVED, until I finally realized that I was having DNS issues (a common problem at my workplace). Normally I set our computers to Google Public DNS for IPv4, so naturally I set my IPv6 DNS resolvers to Google Public DNS's servers as well. After this, I've had a connection that can only be described as spotty.
Sometimes I can use Chrome to access sites like Google, Facebook, and Wikipedia, which are served over IPv6. Sometimes my network connection "dies," meaning first that Chrome shows a DNS_PROBE_FINISHED_NO_INTERNET and second that Ubuntu shows me the GTK notification that my network disconnected.
My connection "dies" after loading 2-3 IPv6 sites or while attempting to load an IPv4 site like http://ubuntu.com.
While I was on that computer, I would sometimes try to access a resource from Google Search, and then view it in Google cache: that worked (of course, only for a few page loads at a time).
Every time my connection "died" I would go to Network Manager and see the text "connecting." Sidenote: Network Manager does not show its icon in the "taskbar." I have to use Super and search to open it.
My router has an admin page at http://192.168.1.254, but most of the time there is an error when I try to access that page.
Here's what I've tried:
- Restart computer, many, many times.
- Restart router. I did this once, since it's quite disruptive to my workplace. All of the other computers (Windows and an iMac) seem to be doing fine.
- Renew DHCP lease. I've done almost all of these.
- Cleared Chrome's DNS cache.
- FireFox does not work any better.
- Connect directly to DSL modem with ethernet.
At the moment, my internet is working for IPv6 sites (I'm writing this question from the Mac). ping google.com
yields connect: Network is unreachable
(I can access google.com
in Chrome), ping not-a-real-site.com
yields ping: unknown host not-a-real-site.com
, pinging my gateway at 192.168.1.254 gives "unreachable", as does pinging 8.8.8.8, but pinging localhost
still gives the proper behavior.
I am very confused. How do I fix this?
Edit 0: I can connect to both https://ipv4.google.com and https://ipv6.google.com on the working computer, but only to https://ipv6.google.com on my laptop.