Are you sure it cannot connect to the "internet" or that it has no DNS?
If you can get to the following website:
http://17.254.0.91
Then the problem is with your DNS. Whatever DNS server you're supposed to have set up in your ABS aren't being passed to your computer. I'd suggest finding out what they IP addresses of the DNS servers are supposed to be (from your ISP) and putting them in the requisite spots in the Network prefpane.
If you cannot get to the website above, then the problem is with connectivity, and it's possible the ABS isn't getting to the outside, it may not be correctly configured.