as B.Go said, you need to create an access list to source the inside addresses. In your configuration you reference a route-map that does not exist, so your PC address never gets translated. The following config should work better:
Current configuration : 1292 bytes
service timestamps debug uptime
service timestamps log uptime
enable secret xxxxx
username xxx password xxx
aaa authentication login default local
aaa authentication ppp default if-needed local
aaa session-id common
no ip domain lookup
ip dhcp excluded-address 192.168.0.254
ip dhcp pool client
network 192.168.0.0 255.255.255.0
ip address 192.168.0.254 255.255.255.0
ip nat inside
ip address dhcp
ip nat outside
ip nat inside source list 1 interface Ethernet1 overload
I would think that you would use the access list if you have certain pc's that you would not want to access the internet or some other destination that you can route to. Or vise versa, allow certain pc's to access the internet.
the acl no. 1 is only for defining interesting traffic to be NATed. You can apply additional acls to incoming ethernet. So the denied hosts can't be NATed since they are not allowed to enter the incoming interface.
We are pleased to announce availability of Beta software for 16.6.3. 16.6.3 will be the second rebuild on the 16.6 release train targeted towards Catalyst 9500/9400/9300/3850/3650 switching platforms. We are looking for early feedback from custome...