建立拨号组拨号控制列表
dialer-group 1 rule ip permit
建立拨号接口1
interface dialer 1
开启DDR共享
dialer bundle enable
配置接口管理拨号组
dialer-group 1
接口接受PPP协商产生的由Server端分配的IP地址
ip address ppp-negotiate
设置链路空闲时间为0
dialer timer idle 0
配置ppp chap 验证名
ppp chap user 123456
配置ppp chap 验证密码
ppp chap password cipher 123456
填写运营商给的用户名和密码
ppp pap local-user 123456 password cipher 123456
建立ppp会话,绑定相应三层接口
interface GigabitEthernet 0/0
pppoe-client dial-bundle-number 1
###############################################
配置nat转换
interface Dialer 1
nat outbound
################################################
配置默认路由,出口指向拨号口1
ip route-static 0.0.0.0 0.0.0.0 Dialer1
################################################
配置内网DHCP
interface GigabitEthernet 0/1
ip address 192.168.100.1 24
#
DHCP enable
#
dhcp server ip-pool 1
network 192.168.100.0 24
gateway-list 192.168.100.1
dns-list 114.114.114.114
###########################
备注:
dialer timer idle 0
当一条链路建立后,dialer timer idle定时起作用。若在设定的时间内没有感兴趣报文在此链路上传送,则DDR自动挂断链路。
如果配置命令时不指定in和in-out参数,则表示只有出方向的感兴趣报文重置定时器。
若dialer timer idle设定为0,则相应的链路在建立后,无论是否有感兴趣报文在此链路上传送,链路将永远不被挂断。对于PPPoE Client应用,若dialer timer idle设定为0,则将会自动触发拨号保证链接永久在线。