PPPOE上网
R1(config)#int dialer 1 --- (配置拨号) 创建拨号口
R1(config-if)#no shutdown
R1(config-if)#encapsulation ppp --- 链路层协商,将接口的封装协议设置为PPP协议
R1(config-if)#ppp pap sent-username cisco password ccie --- 认证协商,PAP
R1(config-if)#ppp ipcp route default --- 下发一条默认路由,指向ISP
R1(config-if)#ip address negotiated --- 网络协商,获取上网的IP地址
R1(config-if)#dialer pool 1 --- 创建拨号池
R1(config-if)#exit
R1(config)#int e0/0
R1(config-if)#no shutdown
R1(config-if)#pppoe-client dial-pool-number 1 --- 用拨号池,将拨号口和物理接口关联
R1(config-if)#exit
R1(config)#int e0/1 DHCP配置
R1(config-if)#no shutdown
R1(config-if)#ip address 192.168.10.254 255.255.255.0
R1(config-if)#exit
R1(config)#ip dhcp pool PC
R1(dhcp-config)#network 192.168.10.0 255.255.255.0
R1(dhcp-config)#default-router 192.168.10.254
R1(dhcp-config)#dns 8.8.8.8
R1(config)#ip dhcp excluded-address 192.168.10.254
R1(config)#int dialer 1 ---- 特别注意,是要把拨号口设置为NAT的外接口(配置NAT)
R1(config-if)#ip nat outside
R1(config-if)#exit
R1(config)#int e0/1
R1(config-if)#ip nat inside
R1(config-if)#exit
R1(config)#access-list 1 permit 192.168.10.0 0.0.0.255 --- 配置ACL,匹配感兴趣流量
R1(config)#ip nat inside source list 1 interface dialer 1 overload --- 这边也是一样
配置动态IP上网

评论已关闭