PPPoE配置

  1. 实验需求
  1. 配置IP地址
  2. 使用PPPOE拨号上网
  3. 设置路由让直播业务部和营销部都可以访问外网

  1. 实验拓扑

  1. 实验步骤
  1. 配置 R1地址池
  1. 电信链路:

[Huawei]undo info-center  enable

Info: Information center is disabled.

[Huawei]sysname r1

[r1]ip pool zhibo  //配置地址池名为zhibo

Info: It's successful to create an IP address pool.

[r1-ip-pool-zhibo]network 100.1.1.0 mask 24  //客户端通过拨号所获取的网段地址

[r1-ip-pool-zhibo]gateway-list 100.1.1.1  //配置分配的网关地址

[r1-ip-pool-zhibo]quit

  1. 联通链路:

[r1]ip pool yingxiao  //配置地址池名为yingxiao

Info: It's successful to create an IP address pool. 

[r1-ip-pool-yingxiao]network 200.1.1.0 mask 24  //客户端通过拨号所获取的网段地址

[r1-ip-pool-yingxiao]gateway-list 200.1.1.1        //配置分配的网关地址

[r1-ip-pool-yingxiao]quit

  1. 配置R2、R3拨号使用的用户名和密码

[r1]aaa    

[r1-aaa]local-user zhibo password cipher zhibo  //创建用户名为zhibo、密码为zhibo的账号

Info: Add a new user.

[r1-aaa]local-user zhibo service-type ppp  //设置用户名为zhibo的服务类型为ppp

[r1-aaa]local-user yingxiao password cipher yingxiao  //创建用户名为yingxiao、密码为yingxiao的账号

Info: Add a new user.

[r1-aaa]local-user yingxiao service-type ppp

[r1-aaa]quit

  1. 配置VT接口,用于PPPoE认证并分配地址

[r1]interface Virtual-Template 1   //创建vt接口1

[r1-Virtual-Template1]ip address 100.1.1.1 24  //将网关地址配置在VT接口

[r1-Virtual-Template1]ppp authentication-mode chap  //配置ppp的认证类型为chap

[r1-Virtual-Template1]remote address pool zhibo  //调用为客户端分配地址的地址池zhibo

[r1-Virtual-Template1]quit

[r1]interface Virtual-Template 2   //创建vt接口2

[r1-Virtual-Template2]ip address 200.1.1.1 24

[r1-Virtual-Template2]ppp authentication-mode chap

[r1-Virtual-Template2]remote address pool yingxiao

[r1-Virtual-Template2]quit

  

  1. 在以太网接口使能PPPoE功能并绑定VT接口

[r1]interface g0/0/0

[r1-GigabitEthernet0/0/0]pppoe-server bind virtual-template 1  //设置本设备为pppoe的服务端,并且关联VT接口

[r1-GigabitEthernet0/0/0]quit

[r1]interface g0/0/1

[r1-GigabitEthernet0/0/1]pppoe-server bind virtual-template 2

  1. 配置R2、R3的PPPoE client拨号功能

 R2:

<Huawei>system-view

Enter system view, return user view with Ctrl+Z.

[Huawei]undo info-center enable

Info: Information center is disabled.

[Huawei]sysname r2

[r2]interface Dialer 0

[r2-Dialer0]dialer user user1

[r2-Dialer0]dialer bundle 1

[r2-Dialer0]ppp chap user zhibo

[r2-Dialer0]ppp chap password cipher zhibo

[r2-Dialer0]ip address ppp-negotiate

[r2-Dialer0]quit

R3:

<Huawei>system-view

Enter system view, return user view with Ctrl+Z.

[Huawei]undo info-center enable

Info: Information center is disabled.

[Huawei]sysname r2

[r3]interface Dialer 0

[r3-Dialer0]dialer user user1

[r3-Dialer0]dialer bundle 1

[r3-Dialer0]ppp chap user yingxiao       

[r3-Dialer0]ppp chap password cipher yingxiao

[r3-Dialer0]ip address ppp-negotiate

[r3-Dialer0]quit

  1. 建立PPPoE会话

[r2]interface g0/0/0

[r2-GigabitEthernet0/0/0]pppoe-client dial-bundle-number 1   

[r2-GigabitEthernet0/0/0]quit

[r3]interface g0/0/0

[r3-GigabitEthernet0/0/0]pppoe-client dial-bundle-number 1   

[r3-GigabitEthernet0/0/0]quit

  1. 查看客户端是否通过PPPoE获取IP地址

[r2]display ip interface brief

*down: administratively down

^down: standby

(l): loopback

(s): spoofing

The number of interface that is UP in Physical is 4

The number of interface that is DOWN in Physical is 1

The number of interface that is UP in Protocol is 2

The number of interface that is DOWN in Protocol is 3

Interface                         IP Address/Mask      Physical   Protocol 

Dialer0                           100.1.1.254/32       up         up(s)    

GigabitEthernet0/0/0              unassigned          up         down     

GigabitEthernet0/0/1              unassigned          up         down     

GigabitEthernet0/0/2              unassigned          down      down     

NULL0                           unassigned          up         up(s)   

[r3]display ip interface brief

*down: administratively down

^down: standby

(l): loopback

(s): spoofing

The number of interface that is UP in Physical is 4

The number of interface that is DOWN in Physical is 1

The number of interface that is UP in Protocol is 2

The number of interface that is DOWN in Protocol is 3

Interface                         IP Address/Mask      Physical   Protocol 

Dialer0                           200.1.1.254/32       up         up(s)    

GigabitEthernet0/0/0              unassigned           up         down     

GigabitEthernet0/0/1              unassigned           up         down     

GigabitEthernet0/0/2              unassigned           down       down     

NULL0                             unassigned           up         up(s)     

可以看到都获取到了IP地址

  1. 配置R2的G0/0/1和R3的G0/0/1的IP地址

[r2]interface g0/0/1        

[r2-GigabitEthernet0/0/1]ip address 192.168.1.254 24

[r2-GigabitEthernet0/0/1]quit

[r3]interface g0/0/1

[r3-GigabitEthernet0/0/1]ip address 192.168.2.254 24

[r3-GigabitEthernet0/0/1]quit

  1. 配置主机IP地址

  1. 配置NAT,让私网能去访问公网

[r2]acl 2000

[r2-acl-basic-2000]rule permit source 192.168.1.0 0.0.0.255

[r2-acl-basic-2000]quit

[r2]interface Dialer 0

[r2-Dialer0]nat outbound 2000

[r3]acl 2000

[r3-acl-basic-2000]rule permit source 192.168.2.0 0.0.0.255

[r3-acl-basic-2000]quit

[r3]interface Dialer 0

[r3-Dialer0]nat outbound 2000

[r3-Dialer0]quit

  1. 配置静态路由

R2:

[r2]ip route-static 1.1.1.0 24 100.1.1.1

R3:

[r3]ip route-static 1.1.1.0 24 200.1.1.1

  1. 实验调试
  1. PC1访问外网

PC>ping 1.1.1.1

Ping 1.1.1.1: 32 data bytes, Press Ctrl_C to break

From 1.1.1.1: bytes=32 seq=1 ttl=255 time=16 ms

From 1.1.1.1: bytes=32 seq=2 ttl=255 time=16 ms

From 1.1.1.1: bytes=32 seq=3 ttl=255 time=15 ms

From 1.1.1.1: bytes=32 seq=4 ttl=255 time=16 ms

From 1.1.1.1: bytes=32 seq=5 ttl=255 time=16 ms

--- 1.1.1.1 ping statistics ---

  5 packet(s) transmitted

  5 packet(s) received

  0.00% packet loss

  round-trip min/avg/max = 15/15/16 ms

  1. PC2访问外网

PC>ping 1.1.1.1

Ping 1.1.1.1: 32 data bytes, Press Ctrl_C to break

From 1.1.1.1: bytes=32 seq=1 ttl=255 time<1 ms

From 1.1.1.1: bytes=32 seq=2 ttl=255 time=15 ms

From 1.1.1.1: bytes=32 seq=3 ttl=255 time=16 ms

From 1.1.1.1: bytes=32 seq=4 ttl=255 time=16 ms

From 1.1.1.1: bytes=32 seq=5 ttl=255 time=15 ms

--- 1.1.1.1 ping statistics ---

  5 packet(s) transmitted

  5 packet(s) received

  0.00% packet loss

  round-trip min/avg/max = 0/12/16 ms

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/86409.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【沐风老师】3DMAX翻转折叠动画插件FoldFx使用方法详解

3DMAX翻转折叠动画插件FoldFx使用方法详解 3DMAX翻转折叠动画插件FoldFx,是3dMax运动图形工具,用于创建多边形折叠动画。用户几乎有无限的可能性,因为动画的每个方面都是可控的。 【适用版本】 适用于3dMax版本:2010及更新版本(推荐3dMax2016及更高版本)。 【安装方法】…

Go 围炉札记

文章目录 一、Go 安装 一、Go 安装 VScode下配置Go语言开发环境【2023最新】 基础篇&#xff1a;新手使用vs code新建go项目 vscode里安装Go插件和配置Go环境 Documentation Golang 配置代理 Go命令详解 一文详解Go语言常用命令 Go 语言教程 熬夜整理&#xff0c;最全的Go语…

大数据-玩转数据-Flink SQL编程

一、概念 1.1 Apache Flink 两种关系型 API Apache Flink 有两种关系型 API 来做流批统一处理&#xff1a;Table API 和 SQL。 Table API 是用于 Scala 和 Java 语言的查询API&#xff0c;它可以用一种非常直观的方式来组合使用选取、过滤、join 等关系型算子。 Flink SQL 是…

CSS 学习笔记(基础)

用来控制网页表现的语言&#xff0c;CSS&#xff08;Cascading Style Sheet&#xff09;&#xff1a;层叠样式表。然后我们继续看看 W3C 标准&#xff1a; 结构&#xff1a;HTML表现&#xff1a;CSS行为&#xff1a;JavaScript CSS导入方式、选择器&属性 由于网页的框架…

linux进程杀不死

项目场景&#xff1a; 虚拟机 问题描述 linux进程杀不死 无反应 原因分析&#xff1a; 进程僵死zombie 解决方案&#xff1a; 进proc或者find命令找到进程所在地址 cat status查看进程杀死子进程

linux系统中mysql 连接出现“too many connections”问题解决办法

问题内容&#xff1a; 原因: mysql配置参数中设定的并发连接数太少或者系统繁忙导致连接数被占满。连接数超过了 MySQL 设置的值&#xff0c; 与 max_connections 和 wait timeout 都有关&#xff0c;wait_timeout 的值越大&#xff0c;连接的空闲等待就越长&#xff0c; 这样就…

Linux忘记密码

在虚拟机安装了centOS7&#xff0c;但是忘记了root密码&#xff0c;登录的时候发现登录不上了&#xff0c;然后重新修改密码。 1、重启虚拟机 2、进入到该页面之后&#xff0c;选中第一个&#xff08;高亮显示即为选中&#xff09;选项&#xff0c;然后按下键盘的“E”键 3…

mybatis日志体系

title: “java日志体系” createTime: 2021-12-08T12:19:5708:00 updateTime: 2021-12-08T12:19:5708:00 draft: false author: “ggball” tags: [“mybatis”] categories: [“java”] description: “java日志体系” java日志体系 常用日志框架 Log4j&#xff1a;Apache …

74、SpringBoot 整合 Spring Data JDBC

总结&#xff1a;用起来跟 Spring Data JPA 差不多 什么是 JdbcTemplate&#xff1f;&#xff08;Template译为模板&#xff09; Spring 框架对 JDBC 进行封装&#xff0c;使用 JdbcTemplate 方便实现对数据库操作 ★ Spring Data JDBC 既不需要JPA、Hibernate这种ORM框架&a…

离线部署 python 3.x 版本

文章目录 离线部署 python 3.x 版本1. 下载版本2. 上传到服务器3. 解压并安装4. 新建软连信息5. 注意事项 离线部署 python 3.x 版本 1. 下载版本 python 各版本下载地址 本次使用版本 Python-3.7.0a2.tgz # linux 可使用 wget 下载之后上传到所需服务器 wget https://www.py…

gma 2 成书计划

随着 gma 2 整体构建完成。下一步计划针对库内所有功能完成一个用户指南&#xff08;非网站&#xff09;。 封皮 主要章节 章节完成度相关链接第 1 章 GMA 概述已完成第 2 章 地理空间数据操作已完成第 3 章 坐标参考系统已完成第 4 章 地理空间制图已完成第 5 章 数学运算模…

3288S Android11 适配红外遥控功能(超详细)

目录 一、rk3288平台红外遥控介绍二、原理图分析三、配置设备树并使能红外遥控功能四、打开红外打印功能&#xff0c;查看红外遥控的用户码和键值五、将查看到的红外遥控用户码和键值添加到设备树和.kl文件六、Android红外遥控.kl文件映射知识和使用添加新的.kl文件七、补充&am…

Unity中关于多线程的一些事

一.线程中不允许调用unity组件api 解决方法&#xff1a;可以使用bool值变化并且在update中监测bool值变化来调用关于unity组件的API. 二.打印并且将信息输出到list列表中 多线程可能同时输出多条信息。输出字符串可以放入Queue队列中。队列可以被多线程插入。 三.启用socke…

Python 网络爬取的时候使用那种框架

尽管现代的网站多采取前后端分离的方式进行开发了&#xff0c;但是对直接 API 的调用我们通常会有 token 的限制和可以调用频率的限制。 因此&#xff0c;在一些特定的网站上&#xff0c;我们可能还是需要使用网络爬虫的方式获得已经返回的 JSON 数据结构&#xff0c;甚至是处理…

【计算机毕业设计】基于SpringBoot+Vue记帐理财系统的设计与实现

博主主页&#xff1a;一季春秋博主简介&#xff1a;专注Java技术领域和毕业设计项目实战、Java、微信小程序、安卓等技术开发&#xff0c;远程调试部署、代码讲解、文档指导、ppt制作等技术指导。主要内容&#xff1a;毕业设计(Java项目、小程序、安卓等)、简历模板、学习资料、…

C语言 coding style

头文件 The #define Guard #define的保护文件的唯一性&#xff0c;防止被多重包含 格式 : <PROJECT>_< FILE>_H_ PROJECT : XS FILE : MV_CTR 头文件的包含顺序 C System FilesOther LibrariesUser LibraryConditional include 作用域 局部变量 -变量定义时需要…

go语言unsafe.Pointer与uintptr

以下内容来源go语言圣经 1、unsafe.Pointer&#xff0c;相当于c语言中的void *类型的指针&#xff0c;如果需要运算需要转成uintptr类型的指针 2. uintptr uintptr是一个无符号的整型&#xff0c;它可以保存一个指针地址。 它可以进行指针运算。 uintptr无法持有对象, GC不把…

Kubernetes的容器批量调度引擎 Volcano

一个用于高性能工作负载场景下基于Kubernetes的容器批量调度引擎 Volcano是在Kubernetes上运行高性能工作负载的容器批量计算引擎。 它提供了Kubernetes目前缺少的一套机制&#xff0c;这些机制通常是许多高性能 工作负载所必需的&#xff0c;包括&#xff1a; - 机器学习/深度…

三.vue2路由知识全总结

Vue Devtools&#xff1a;插件安装&#xff0c;展示模块中的数据 vue-router 应用场景&#xff1a;Vue Router 是 Vue.js 的官方路由。它与 Vue.js 核心深度集成&#xff0c;让用 Vue.js 构建单页应用变得轻而易举。 嵌套的路由/视图表模块化的、基于组件的路由配置路由参数、…

一拖三快充线(USB-C转三充)的解决方案--LDR6020P

DR6020P 是带有 3 组 6 路 DRP USB-C 及 PD 通信协议处理模块和 USB2.0 Device 功能的 16 位 RISC MCU&#xff0c;内置 8K16 位 MTP 程序存储器&#xff08;可烧录 1000 次&#xff09;&#xff0c;512 字节的数据存储器&#xff08;SRAM&#xff09;。内置 LDO 5V 输出&#…