Hello all,

I am very troubled and I am unable to figure out why my server is unable to connect to the Internet even though my Bind9 and Apache are up and running without any issues. When I try to ping google.com I get the "unknown host google.com" error but when I ping my FQDN which is sammojohn.com it responds without any errors.
I will attach some of my conf files and hopefully you guys can locate a mistake, which I can't.
Before, I need to clarify that the server is using DHCP and my router has assigned a static IP to it. It's an AT&T router and it doesn't like it when a machine is using static.

/etc/networking/interfaces
Code:
# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth0
iface eth0 inet dhcp
/etc/hosts/ (igemonas is my hostname)
Code:
127.0.0.1	localhost.localdomain          localhost
108.92.196.86   igemonas.sammojohn.com     igemonas

# The following lines are desirable for IPv6 capable hosts
::1     ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
Any ideas trust me will help and I appreciate anyone taking the time into helping me out.
Please let me know if you need anything more.

Thanks and best regards,
Sam