ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

PPPOE的配置

2022-02-25 17:02:00  阅读:191  来源: 互联网

标签:R1 R2 ## 配置 接口 PPPOE PPPoE 客户端


配置PPPOE客户端通过PPPoE拨号连接到PPPoE服务器

  • 拓扑图:
    在这里插入图片描述

  • 要求:
    1、路由器R2的PPPoE服务器端的IP地址为1.1.1.254/24,他通过GE0/0/0接口与路由器R1相连。
    2、PPPoE采用PPPCHAP认证,用户名为“jan”,密码为“huawei@123”。
    3、本案例仅实现路由器的R1通过PPPoE与路由器R2相连。
    4、PC的IP地址为192.168.1.1,网关为192.168.1.254,路由器R2de LoopBack0接口的IP地址为2.2.2.2/24。

  • 配置思路
    1、PPPoE服务端路由器R2的配置思路
    (1)配置虚拟模板(Virtual-Template,VT)接口。为了让以太网承载PPP,需要配置虚拟模板,虚拟模板接口就是一条连路上可以封装多种同层协议的虚拟接口。因为现在的以太网物理接口已经默认封装以太网协议,无法再封装其他协议,所以需要通过VT来模拟一个PPP接口,在封装其他协议(如PPP),并把VT绑定到物理接口上,,实现PPP和以太网协议的嵌套。
    (2)配置PPP的其他选项,其中包括为PPPoE客户端分配的IP地址、DNS、网关及用于PPP认证的用户名和密码等。
    (3)将VT接口和PPPoE服务器以太网接口绑定。把VT接口和连接PPPoE服务器的物理以太网接口绑定,完成PPPoE的封装。
    (4)配置从PPPoE服务器到PPPoE客户端的默认路由,实现网络互通。

2、PPPoE客户端路由器R1的配置思路
(1)拨号控制中心(Dial Control Center,DCC)虚拟拨号接口的配置。
DCC虚拟拨号接口就是专门用来控制拨号的接口,封装协议、PPP认证、自动获得IP地址、拨号使用的用户名、查看PPPpE连接建立的等待时间、查看拨号接口所属的组、指定拨号接口的编号(此编号在和物理接口绑定时需要用到)、网络地址转换等都是在该拨号接口下完成的。
(2)将DCC的虚拟拨号接口和PPPoE客户端以太网接口绑定,完成PPPoE的封装。
(3)指定配置的拨号访问控制列表允许的IPv4的数据报文。
(4)配置从PPPoE客户端到PPPoE服务器的默认路由,实现网络互通。

  • 配置过程
    1、配置路由器R2
    (1)配置VT接口及PPP的各种参数。
<Huawei>system-view 
Enter system view, return user view with Ctrl+Z.
[Huawei]sysname R2
[R2]interface Virtual-Template 1   ## 常见VT接口,编号自定义
Feb 25 2022 15:52:34-08:00 R2 %%01IFPDT/4/IF_STATE(l)[0]:Interface Virtual-Templ
ate1 has turned into UP state.
[R2-Virtual-Template1]ppp authentication-mode chap    ## 定义PPP采用CHAP方式认证
[R2-Virtual-Template1]remote address pool janippool  ## 为PPPoE客户端指定IP地址池,将其名称自定义为“janippool ”
[R2-Virtual-Template1]ip address 1.1.1.254 24  ## 设置VT接口的IP地址
[R2-Virtual-Template1]quit

(2)配置PPP的其他选项

[R2]ip pool janippool  ## 创建IP地址池“janippool”
Info: It's successful to create an IP address pool.
[R2-ip-pool-janippool]gateway-list 1.1.1.254  ##为客户端指定网关
[R2-ip-pool-janippool]network 1.1.1.0 mask 24  ## 指定客户端分配IP地址范围
[R2-ip-pool-janippool]dns-list 114.114.114.114   ## 为客户端指定DNS
[R2-ip-pool-janippool]quit
[R2]aaa                                    ## 进入AAA本地用户数据库
[R2-aaa]local-user jan password cipher huawei@123   ## 创建用于PPP认证的用户
Info: Add a new user.
[R2-aaa]local-user jan service-type ppp      ## 指定用户“jan”用于PPP认证
[R2-aaa]quit

(3)将物理接口与VT接口绑定,实现PPPoE的封装

[R2]interface GigabitEthernet 0/0/0
[R2-GigabitEthernet0/0/0]pppoe-server bind virtual-template 1  ## 将物理接口与VT接口绑定
[R2-GigabitEthernet0/0/0]quit

(4)配置从PPPoE服务器到PPPoE客户端的默认路由。

[R2]ip  route-static 0.0.0.0 0.0.0.0 virtual-template 1

(5)配置路由器R2的LoopBack接口的IP地址。

[R2]interface LoopBack 0
[R2-LoopBack0]ip address 2.2.2.2 24
[R2-LoopBack0]quit

1、配置路由器R1
(1)配置路由器R1的GE0/0/1接口的IP地址

<Huawei>system-view 
Enter system view, return user view with Ctrl+Z.
[Huawei]sysname R1
[R1]interface GigabitEthernet 0/0/1
[R1-GigabitEthernet0/0/1]ip address 192.168.1.254 24
[R1-GigabitEthernet0/0/1]quit

(2)DCC虚拟拨号接口的配置

[R1]int dialer 1  ## 创建DCC的虚拟拨号接口,编号可自定义
[R1-Dialer1]
Feb 25 2022 16:31:53-08:00 R1 %%01IFPDT/4/IF_STATE(l)[1]:Interface Dialer1 has t
urned into UP state.
[R1-Dialer1]link-protocol ppp    ## 封装PPP
[R1-Dialer1]ppp chap user jan   ## 配置PPP的CHAP认证的用户名
[R1-Dialer1]ppp chap password simple huawei@123  ## 配置CHAP认证的密码
[R1-Dialer1]ip address ppp-negotiate    ## 设置PPPoE客户端自动获取IP地址
[R1-Dialer1]dialer user jan     ## 指定虚拟拨号接口拨号使用的用户名
[R1-Dialer1]dialer bundle 1   ## 指定虚拟拨号接口的编号
[R1-Dialer1]dialer-group 1    ## 将该接口置于一个拨号组,并进行编号
[R1-Dialer1]quit

(3)将DCC的虚拟拨号接口和PPPoE客户端以太网接口绑定。

[R1]interface GigabitEthernet 0/0/0
[R1-GigabitEthernet0/0/0]pppoe-client dial-bundle-number 1
[R1-GigabitEthernet0/0/0]quit
[R1]

(4)指定配置的拨号访问控制列表允许的IPv4的数据报文。

[R1]dialer-rule
[R1-dialer-rule]dialer-rule 1 ip permit
[R1-dialer-rule]quit

(5)配置从PPPoE客户端到PPPoE服务器的默认路由。

[R1]ip route-static 0.0.0.0 0 dialer 1
  • 实验验证
    (1)查看PPPoE客户端会话的状态和配置信息
    在这里插入图片描述
    (2)查看PPPoE服务器会话的状态和配置信息
    在这里插入图片描述

(3)查看R2LoopBack接口的连通性
在这里插入图片描述

标签:R1,R2,##,配置,接口,PPPOE,PPPoE,客户端
来源: https://blog.csdn.net/qq_50981675/article/details/123134380

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有