一、配置VPDN
Router(config)#vpdn enable               启用路由器的虚拟专用拨号网络VPDN
Router(config)#vpdn-group {自定义组名}         建立一个VPDN组
Router(config-vpdn)#request-dialin                 定义呼叫
Router(config-vpdn-req-in)#protocol L2TP      设置拨号协议为L2TP

二、配置路由器连接ADSL Modem的接口
pppoe-client dial-pool-number 1
Router(config)#interface fa0/1
Router(config-if)#pppoe enable                    允许以太接口运行PPPOE
三、配置逻辑拨号接口
Router(config)#interface dialer 1                  建立一个虚拟拨号端口
Router(config-if)#ip address negotiated       从ADSL服务商动态协商得到IP地址
Router(config-if)#ip nat outside                    为该接口启用NAT转换
Router(config-if)#encapsulation ppp             为该接口封装PPP协议
Router(config-if)#dialer pool 1                      为该接口使用1号拨号池进行拨号
Router(config-if)#ppp authentication pap     启用PPP的PAP验证方式
Router(config-if)#ppp pap sent-username XXX password YYY   使用已经申请的用户名和密码(ADSL帐号)
四、配置内部网络接口
Router(config)#interface fa0/0
Router(config-if)#ip address 192.168.1.1 255.255.255.0
Router(config-if)#ip nat inside                      为该接口启用NAT转换
五、配置路由器为内部网络主机提供DHCP服务
Router(config)#ip dhcp pool {自定义池名}      创建DHCP地址池
Router(dhcp-config)#dns-server A.B.C.D     指定DNS服务器
或者Router(dhcp-config)#import all               或者从运营商获取DNS等信息
Router(dhcp-config)#network 192.168.1.0 255.255.255.0
Router(dhcp-config)#default-router 192.168.1.1
六、配置NAT
Router(config)#access-list 10 permit 192.168.1.0 0.0.0.255
设置访问控制列表供NAT转换时过滤
Router(config)#ip nat inside source list 10 interface dialer 1 overload     设置了NAT的转换方式
七、配置缺省路由
Router(config)#ip route 0.0.0.0 0.0.0.0 dialer 1