一、配置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