I also wonder why you need DHCP if you have a block of fixed IP addresses.
DHCP is usually used to get an IP address, a default route, a hostname and to update
/etc/resolv.conf with the correct nameserver entries. The routing info can be inspected with
netstat and the
resolv.conf file with
cat or an editor.
With you configure these things manually in a correct way, you should have a "workable connection to the internet"