Networking isn't really my forte either, at least not on that level.
If you can't even connect by IP number then it's not a dns issue. If you
can, suspect DNS.
How far does traceroute get from the outside? Various OS's spell it
Might it be a NAT or Network Address Translation issue?