Setup cisco soho dhcp, connect to broadband device

I have a cisco soho 91. It has 2 interfaces, e1 is the outside ethernet port, e0 is the inside ethernet "port" that is actually an inline 4 port switch. I need to configure the device to have e1 receieve it's ip address via dhcp, I'll be testing with a verizon ev-do router, but I'll want to use it with a cable modem as well. I need e0 to hand out dhcp to the 4 clients that will be connecting to it, and have them be able to access the internet. the config I have so far is this, but it can be easily changed:

version 12.3
service config
no service pad
service timestamps debug datetime msec
service timestamps log datetime msec
no service password-encryption
!
hostname Router
!
boot-start-marker
boot-end-marker
!
no aaa new-model
ip subnet-zero
!
no crypto isakmp enable
!
interface Ethernet0
 no ip address
!
interface Ethernet1
 ip address dhcp
 duplex auto
!
ip classless
ip http server
no ip http secure-server
!
control-plane
!
line con 0
 no modem enable
 transport preferred all
 transport output all
line aux 0
line vty 0 4
!
scheduler max-task-time 5000
!
end

A show version gives me this:

Cisco IOS Software, SOHO91 Software (SOHO91-K9OY6-M), Version 12.3(7)T1, RELEASE SOFTWARE (fc2)
Compiled Thu 22-Apr-04 09:59 by eaarmas
ROM: System Bootstrap, Version 12.2(8r)YN, RELEASE SOFTWARE (fc1)
System returned to ROM by power-on
System image file is "flash:soho91-k9oy6-mz.123-7.T1.bin"
Cisco SOHO91 (MPC857DSL) processor (revision 0x300) with 29492K/3276K bytes of memory.
Processor board ID AMB08190SEX (3569983407), with hardware revision 0000
CPU rev number 7
2 Ethernet interfaces
128K bytes of NVRAM.
8192K bytes of processor board System flash (Read/Write)
2048K bytes of processor board Web flash (Read/Write)
Configuration register is 0x2102

The router is getting it's ip through dhcp, for e1, but I can't ping anything. If I use the same connecting device connected directly to my laptop, I can ping and have internet access. I'm not sure how to setup e0 to hand out dhcp. Let me know if you need any other info. I've tried a few cisco doc's, but couldn't get it working, so I'm starting from scratch...
ptuttle1319Asked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

ptuttle1319Author Commented:
I've added the following commands. It looks like dhcp is handing out address to the clients now. Now I just need the outside interface to get it's ip through dhcp, and also, the inside clients will need access to the outside...

ip dhcp excluded-address 10.10.10.1
!
ip dhcp pool insidehosts
   network 10.10.10.0 255.255.255.0
   default-router 10.10.10.1
   dns-server 4.2.2.1 4.2.2.2

interface Ethernet0
 ip address 10.10.10.1 255.255.255.0

service dhcp
0
SorensonCommented:
If the outside already gets an address (e1), you need to add a route to show it how to get to the internet, add an address to the inside (e0) and configure a dhcp pool for it.  The configure nat translation to allow the internal addresses to hide behind the external addresses.


!
ip route 0.0.0.0 0.0.0.0 ethernet1
!
int e1
 ip nat outside
!
int e0
 ip address 192.168.100.1 255.255.255.0
 ip nat inside
 no shut
!
access-list 1 permit 192.168.100.0 0.0.0.255
ip nat inside source list 1 interface Ethernet1 overload
!
service dhcp
ip dhcp excluded-address 192.168.100.1
ip dhcp pool dhcpaddr
network 192.168.100.0 255.255.255.0
default-router 192.168.100.1
dns-server x.x.x.x x.x.x.x
!

0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
SorensonCommented:
didn't see your reply.

Looks like you just need the default route and the nat commands.

0
Ultimate Tool Kit for Technology Solution Provider

Broken down into practical pointers and step-by-step instructions, the IT Service Excellence Tool Kit delivers expert advice for technology solution providers. Get your free copy now.

ptuttle1319Author Commented:
That worked, thanks Sorenson!
0
SorensonCommented:
no problem / have a great day
0
ptuttle1319Author Commented:
Here's the final config, if anyone is interested....

version 12.3
no service pad
service timestamps debug datetime msec
service timestamps log datetime msec
no service password-encryption
!
hostname Router
!
boot-start-marker
boot-end-marker
!
no aaa new-model
ip subnet-zero
ip dhcp excluded-address 10.10.10.1
!
ip dhcp pool insidehosts
   network 10.10.10.0 255.255.255.0
   default-router 10.10.10.1
   dns-server 4.2.2.1 4.2.2.2
!
no crypto isakmp enable
!
interface Ethernet0
 ip address 10.10.10.1 255.255.255.0
 ip nat inside
!
interface Ethernet1
 ip address dhcp
 ip nat outside
 duplex auto
!
ip classless
ip http server
no ip http secure-server
ip nat inside source list 1 interface Ethernet1 overload
!
access-list 1 permit 10.10.10.0 0.0.0.255
!
control-plane
!
line con 0
 no modem enable
 transport preferred all
 transport output all
line aux 0
line vty 0 4
!
scheduler max-task-time 5000
!
end
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Broadband

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.