It seems like your box now has problems translating names to IP addresses.
Try:
ping
www.google.com
If the answer is:
PING
www.l.google.com (64.233.167.104): 56 data bytes
64 bytes from 64.233.167.104: icmp_seq=0 ttl=237 time=63.2 ms
Stop here and wait for another answer. I don't know
else...
If you get an "unknown host" message or similair:
Fix the resolve problem.
Kill the DNS server on your machine by killing bind9
Edit the /etc/resolv.conf file, and put at least one line in:
nameserver your.isp.nameserver.ip
If you don't know what your ISP's name server is, enter:
nameserver 165.87.194.244
That one will work as well
At least you should have a workable system now, and you can explore what the rest of your problems is. You don't really need to run bind9 unless you have a LAN and you want to be able to look up local DNS addresses. Otherwise using your ISP's DNS is good enough in 90% of all cases.
jlinkels