Solaris 10 DHCP Help

Dear All,
I have following configuration solaris 10 host
interface e1000g0 hold IP 10.124.73.178 having internet access natted to public ip on cisco switch
interface e1000g1 hold IP 192.168.8.10 DHCP server with DHCP client IP ranges 192.168.8.11 to 192.168.8.15
/etc/defaultrouter hold 10.124.73.190 #gateway of 10.124.73.160/28 subnet on cisco switch
/etc/defaultgateway hold 10.124.73.190
/etc/resolv.conf
nameserver 208.67.222.222
nameserver 208.67.220.220
I am able to get internet access from solaris host
But I have one more host running with Linux OS having IP address 192.168.8.11 assigned by Solaris Host DHCP server and I am unable to get the internet access on Linux host.
Can any one suggest what I have done wrong? And how can I resolve it, I please help me with required configuration changes on which files and any command
BR//
Prakash

What is the Linux distribution and version? What is the netmask and gateway on the Linux system?

Linux 2.6.27.5-117.fc10.i686 and netmask is 255.255.255.0
Linux host is assigned IP by DHCP server (Solaris host) having same netmask. and not sure and gateway as what it should be I have assigned 192.168.8.10 the DHCP server address.

With a network mask of 255.255.255.0, your Linux system can only talk to IP addresses between 192.168.8.0 and 192.168.8.254. Since you have no gateway in that range, you cannot get Internet access.

Is it your intention that the Solaris system act as a bridge between your Linux system and the Internet?

Hi fpmurphy

"Is it your intention that the Solaris system act as a bridge between your Linux system and the Internet?"

Yes, fpmurphy as Solaris host has internet access and also work as DHCP server in other subnet, So my intension is to act solaris as bridge between Linux system and internet.

Any idea how can we achive that?