Ejecutar en el Router

Ejecutar en R1#

configure terminalinterface f0/0ip address dhcpno shutdownexitexitping 8.8.8.8

Ejecutar en R1#

configure terminalinterface f1/0no shutdownexitinterface f1/0.10encapsulation dot1Q 10ip address 192.168.10.1 255.255.255.0exitint f1/0.20encapsulation dot1Q 20ip address 192.168.20.1 255.255.255.0exitint f1/0.30encapsulation dot1Q 30ip address 192.168.30.1 255.255.255.0exitexitshow ip interface brief

Ejecutar en R1#

configure terminalip dhcp pool VLAN10network 192.168.10.0 255.255.255.0default-router 192.168.10.1dns-server 8.8.8.8exitip dhcp pool VLAN20network 192.168.20.0 255.255.255.0default-router 192.168.20.1dns-server 8.8.8.8exitip dhcp pool VLAN30network 192.168.30.0 255.255.255.0default-router 192.168.30.1dns-server 8.8.8.8exitip dhcp excluded-address 192.168.10.1 192.168.10.99ip dhcp excluded-address 192.168.10.150 192.168.10.255ip dhcp excluded-address 192.168.20.1 192.168.20.49ip dhcp excluded-address 192.168.20.100 192.168.20.255exit

Ejecturar en el Switch

ESW1#

vlan databasevlan 10 name VLAN10vlan 20 name VLAN20vlan 30 name VLAN30exitconfigure terminalint f1/0switchport trunk encapsulation dot1qswitchport trunk allowed vlan allswitchport mode trunkno shutexitint f1/1no shswitchport access vlan 10exitint f1/2switchport access vlan 20no shutdownexitint f1/3switchport access vlan 30no shexitexitsh ip int briefshow vlan-switchwrite

Ejecutar en el Router

R1#

configure terminalint f0/0ip nat outsideexitint f1/0.10ip nat insideexitint f1/0.20ip nat insideexitint f1/0.30ip nat insideexitaccess-list 100 permit ip 192.168.10.0 0.0.0.255 anyaccess-list 100 permit ip 192.168.20.0 0.0.0.255 anyaccess-list 100 permit ip 192.168.30.0 0.0.0.255 anyip nat inside source list 100 interface f0/0 overloadexitwrite