by
forest » Sun Jan 11, 2015 7:50 pm
I think I must have made a mistake in my hurried first attempt at a workaround, because I just tried an /etc/hosts entry again, and it has been working nicely for the past hour.
What I noticed:
My browsers' network monitors showed that although facebook hits about 8 different domain names while loading the content for a page,
www.facebook.com is indeed the one that is timing out.
Sonic's DNS is returning this:
www.facebook.com. 3023 IN CNAME star.c10r.facebook.com.
star.c10r.facebook.com. 36 IN A 185.60.216.7
Google's DNS is returning these:
www.facebook.com. 3557 IN CNAME star.c10r.facebook.com.
star.c10r.facebook.com. 3 IN A 31.13.73.{225,241,1,193}
Facebook's DNS is returning this:
star.c10r.facebook.com. 60 IN A 173.252.74.22
I tried an /etc/hosts entry using one of the addresses returned by Google's DNS, and tried it again with the address returned by Facebook's DNS. Both seem to solve the problem. Here's the one I'm currently using:
Code: Select all
173.252.74.22 star.c10r.facebook.com www.facebook.com
It sure looks like Sonic's DNS servers are returning an incorrect (or stale) address for star.c10r.facebook.com. Why is that?