DNS is the most likely culprit. Could be a local issue or a server issue. DNS attacks and poisonings are pretty common on the Internet. Firefox is almost certainly not to blame.
Here's a nice little tutorial on how to flush your local DNS cache in Windows, Mac and Linux:
PAGE:
1 | 2 | 3