Router> en
Router# conf t
Router(config)# int dialer 1
Router(config-if)# ip address negotiated
Router(config-if)# encap ppp
Router(config-if)# ip mtu 1492
Router(config-if)# ip nat outside
Router(config-if)# ppp authentication pap callin
Router(config-if)# ppp pap sent-username $USERNAME password $PASSWORD
Router(config-if)# dialer pool 1
Router(config-if)# int fa0/4
Router(config-if)# pppoe enable
Router(config-if)# pppoe-client dial-pool-number 1
Router(config-if)# int fa0/1
Router(config-if)# ip nat inside
Router(config-if)# ip access-list ext NAT
Router(cnfig-ext-nacl)# permit ip 192.168.111.0 0.0.0.255 any
Router(config)# ip nat inside source list NAT interface dialer 1 overload
Router# show pppoe session