根据题目要求给路由器分配ip:
R1配置:
R2配置:
R3配置:
R4配置:
R1-R2之间采用HDLC封装:
[r1]interface s4/0/0
[r1-Serial4/0/0]link-protocol hdlc
Warning: The encapsulation protocol of the link will be changed. Continue? [Y/N]:y
[ISP]interface s4/0/0
[ISP-Serial4/0/0]link-protocol hdlc
Warning: The encapsulation protocol of the link will be changed. Continue? [Y/N]:y
R2-R3之间ppp封装,pap认证,R2主办方:
[ISP]aaa
[ISP-aaa]local-user a password cipher 123456
[ISP-aaa]local-user a service-type ppp
[ISP]int s4/0/1
[ISP-Serial4/0/1]ppp authentication-mode pap
[r3]int s4/0/0
[r3-Serial4/0/0]ppp pap local-user a password cipher 123456
R2-R4之间ppp封装,chap认证,R2主办方:
[ISP]aaa
[ISP-aaa]local-user b password cipher 123456
[ISP-aaa]local-user b service-type ppp
[ISP]int s3/0/0
[ISP-Serial3/0/0]ppp authentication-mode chap
[r4]int s4/0/0
[r4-Serial4/0/0]ppp chap user b
[r4-Serial4/0/0]ppp chap password cipher 123456
公网地区使用MGRE环境,仅R1地址固定:
R1配置:
[r1]interface Tunnel 0/0/0
[r1-Tunnel0/0/0]ip address 13.1.1.1 24
[r1-Tunnel0/0/0]tunnel-protocol gre p2mp
[r1-Tunnel0/0/0]source 10.1.1.1
[r1-Tunnel0/0/0]nhrp entry multicast dynamic //下面两串代码是让R1成为NHRP服务器
[r1-Tunnel0/0/0]nhrp network-id 100
R3、R4配置相同(改一改IP地址):
[r3]interface Tunnel 0/0/0
[r3-Tunnel0/0/0]ip address 13.1.1.2 24
[r3-Tunnel0/0/0]tunnel-protocol gre p2mp
[r3-Tunnel0/0/0]source Serial 4/0/0
[r3-Tunnel0/0/0]nhrp entry 13.1.1.1 10.1.1.1 register //下面两串代码是当路由器公网IP地址发生改变时,路由器将新的公网IP地址发送给NHRP服务器
[r3-Tunnel0/0/0]nhrp network-id 100
配置RIP:
配置时,需要注意宣告的网段是主机网段和你定义的tunnel接口的网段
配完后,还要解除rip的水平切割功能,这样才能让R2、R3接收到各自的网段。
[r1-Tunnel0/0/0]undo rip split-horizon