详解eNSP下的PPP之MP、PAP/CHAP认证实验配置
一、PPP MP实验(用虚拟模板配置)
1.拓扑图
2.配置说明
本模拟实验采用将物理接口与虚拟模板接口直接关联的方法,通过命令ppp mp virtual-template直接将链路绑定到指定的虚拟模板接口上。
=========================================================================================
R1:
int virtual-template 1 #在全局视图下创建virtual-template接口
ip add 1.1.1.1 24 #指定虚拟模板接口的IP地址和掩码
int s0/0/0
ppp mp virtual-template 1 #将物理接口serial0/0/0加入到虚拟模板接口1,使接口工作在MP方式
int s0/0/1
ppp mp virtual-template 1 #将物理接口serial0/0/0加入到虚拟模板接口1,使接口工作在MP方式
=========================================================================================
R2:
int virtual-template 1 #在全局视图下创建virtual-template接口
ip add 1.1.1.2 24 #指定虚拟模板接口的IP地址和掩码
int s0/0/0
ppp mp virtual-template 1 #将物理接口serial0/0/0加入到虚拟模板接口1,使接口工作在MP方式
int s0/0/1
ppp mp virtual-template 1 #将物理接口serial0/0/0加入到虚拟模板接口1,使接口工作在MP方式
=========================================================================================
3.测试
R1与R2之间可互通,不会存在环路问题。
二、PPP MP实验(用MP-Group配置)
1.拓扑图
2. 配置说明
本模拟实验采用MP-Group方式配置PPP MP。
=========================================================================================
R1:
int Mp-group 0/0/0 #在全局视图下创建Mp-Group接口
ip add 1.1.1.1 24 #指定虚拟模板接口的IP地址和掩码
int s0/0/0
ppp mp Mp-group 0/0/0 #将物理接口serial0/0/0加入到指定的Mp-group,使接口工作在MP方式
int s0/0/1
ppp mp virtual-template 1 #将物理接口serial0/0/0加入到指定的Mp-group,使接口工作在MP方式
=========================================================================================
R2:
int Mp-group 0/0/0 #在全局视图下创建Mp-Group接口
ip add 1.1.1.2 24 #指定虚拟模板接口的IP地址和掩码
int s0/0/0
ppp mp Mp-group 0/0/0 #将物理接口serial0/0/0加入到指定的Mp-group,使接口工作在MP方式
int s0/0/1
ppp mp virtual-template 1 #将物理接口serial0/0/0加入到指定的Mp-group,使接口工作在MP方式
=========================================================================================
3.测试
R1与R2之间可互通,不会存在环路问题。
三、PPP PAP验证
1.拓扑图
2.配置说明
PAP验证双方分为主验证方和被验证方。
=========================================================================================
主验证方R3:
int s0/0/0
ip add 1.1.1.1 24 #指定物理接口的IP地址和掩码
q
aaa #将对端用户名和密码加入本地用户列表并设置服务类型
local-user rtb password cipher hello
local-user rtb service-type ppp
int s0/0/0
ppp authentication-mode pap #在接口视图下设置本地验证对端的方式为PAP
=========================================================================================
被验证方R4:
int s0/0/0
ip add 1.1.1.2 24 #指定物理接口的IP地址和掩码
ppp pap local-user rtb password cipher hello #配置PAP验证时被验证方发送的PAP用户名和密码
=========================================================================================
3.测试
在上述配置下,两路由器之间可ping通。
因为在验证时,被验证方的用户名和密码必须准确被主验证方得知,所以如果主验证方存储的用户名或者密码一旦与被验证方不同,则两者之间无法通信,此时会出现ping不通的情况。
三、PPP CHAP验证(被验证方使用默认CHAP密码进行验证)
1.拓扑图
2.配置说明
R5和R6均在接口上配置了ppp chap user命令,并都配置了本地用户和密码。其中R5接口上配置的用户名与R6的本地用户名相同,而R6接口上配置的用户名与R5的本地用户名相同,并且双方密码一致。
=========================================================================================
主验证方R5:
int s0/0/0
ip add 1.1.1.1 24
ppp authentication-mode chap #指定R1为主验证方,验证方式为CHAP验证
ppp chap user rta #配置R5自己的用户名为rta
ppp chap password cipher hello
q
aaa #在R5上将R6的用户名和口令添加到本地用户列表
local-user rtb password cipher hello
local-user rtb service-type ppp
=========================================================================================
被验证方R6:
int s0/0/0
ip add 1.1.1.2 24
ppp chap user rtb #配置R6自己的用户名为rtb
ppp chap password cipher hello
q
aaa #在R6上将R5的用户名和口令添加到本地用户列表
local-user rta password cipher hello
local-user rta service-type ppp
=========================================================================================
3.测试
和PAP验证同理,一旦主验证方存储的被验证方的用户名和密码不对,两者就无法通信。
五、PPP CHAP验证(被验证方使用默认CHAP密码进行验证)
1.拓扑图
2.配置说明
R8在接口上配置了用户名为rtb和默认密码为hello,此用户名与R7本地用户rtb名称相同,而此密码与R7本地用户rtb的密码相同。
=========================================================================================
主验证方R7:
aaa #在R7上将R8的用户名与密码添加到本地用户列表
local-user rtb password cipher hello
local-user rtb service-type ppp
q
int s0/0/0
ip add 1.1.1.1 24
ppp authentication-mode chap #指定R7为主验证方,验证方式为CHAP验证
=========================================================================================
被验证方R8:
int s0/0/0
ppp chap user rtb #在R8上配置R8自己的用户名和密码
ppp chap password cipher hello
ip add 1.1.1.2 24
=========================================================================================
3.测试
详解eNSP下的PPP之MP、PAP/CHAP认证实验配置的更多相关文章
- 详解eNSP下的单臂路由模拟实验配置
不同VLAN之间的通信可以通过两种方式:单臂路由和三层交换机.其中,单臂路由是通过路由子接口,交换机的某个端口以trunk的方式与路由器的某个端口相连,同时路由器的链接端口配置子接口,配置子接口承载的 ...
- NPM使用详解(下)
NPM使用详解(下) *:first-child { margin-top: 0 !important; } body>*:last-child { margin-bottom: 0 !impo ...
- javac命令详解(下)
摘自http://blog.csdn.net/hudashi/article/details/7058999 javac命令详解(下) -ver ...
- iOS 开发之照片框架详解之二 —— PhotoKit 详解(下)
本文链接:http://kayosite.com/ios-development-and-detail-of-photo-framework-part-three.html 这里接着前文<iOS ...
- 详解Linux下swig 3.0.12的手动安装过程
详解Linux下swig 3.0.12的手动安装过程 首先 从http://www.linuxfromscratch.org/blfs/view/cvs/general/swig.html上下载swi ...
- 详解Linux下iptables中的DNAT与SNAT设置(转)
详解Linux下iptables中的DNAT与SNAT设置 这篇文章主要介绍了Linux下iptables中的DNAT与SNAT设置,是Linux网络配置中的基础知识,需要的朋友可以参考下 原文连 ...
- Window下PHP三种运行方式图文详解,window下的php是不是单进程的?
Window下PHP三种运行方式图文详解,window下的php是不是单进程的? PHP运行目前为止主要有三种方式: a.以模块加载的方式运行,初学者可能不容易理解,其实就是将PHP集成到Apache ...
- C#中的Attribute详解(下)
原文地址:https://blog.csdn.net/xiaouncle/article/details/70229119 C#中的Attribute详解(下) 一.Attribute本质 从上篇里我 ...
- 详解Github的.gitignore忽略文件+.gitignore不生效解决方案+生产配置大奉送
详解Github的.gitignore忽略文件+.gitignore不生效解决方案+生产配置大奉送 Git中有一个非常重要的一个文件-----.gitignore 今天给大家免费送一个.gitigno ...
随机推荐
- Android 操作SQLite基本用法
一.SQLite的介绍 1.SQLite简介 SQLite是一款轻型的数据库,是遵守ACID的关联式数据库管理系统,它的设计目标是嵌入 式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的 ...
- mac配置java开发环境: jdk1.7 +sdk1.7+maven +tomcat
1.先安装jdk ,才能安装sdk .2 mac中jdk1.7的默认位置:/Library/Java/JavaVirtualMachines/jdk1.7.0_40.jdk/Contents/Home ...
- css3之边框新属性
border属性 属性 描述 border-image 图片边框 border-radius 圆角 box-shadow 矩形阴影
- StringGrid 实例1:初始化StirngGrid的首行和首列
实例1:初始化StirngGrid的首行和首列
- DP专题——括号序列
毕竟是个渣,写完一遍之后又按LRJ的写了一遍,再写了一遍递归版,最终加上输出解部分 括号序列 定义如下规则序列(字符串): 空序列是规则序列: 如果S是规则序列,那么(S)和[S]也是规则序列: 如果 ...
- (转)字符编码笔记:ASCII,Unicode和UTF-8
字符编码笔记:ASCII,Unicode和UTF-8 访问地址:http://www.ruanyifeng.com/blog/2007/10/ascii_unicode_and_utf-8.html
- OperationalError: (2002, “Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)”)
OperationalError: (2002, “Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld ...
- React Native填坑之旅--LayoutAnimation篇
比较精细的动画可以用Animated来控制.但是,在一些简单的界面切换.更新的时候所做的动画里再去计算开始值.结束值和插值器如何运作绝对是浪费时间. RN正好给我们提供了LayoutAnimation ...
- PCB检查事项,生成钻孔表
PCB检查事项 检查器件是否都放完, 检查连接线是否全部布完, 检查Dangling Line,Via, 查看铜皮是否孤立和无网络铜皮, 检查DRC, 1.选择菜单Display-Status,查看标 ...
- line-height,vertical-align及图片居中对齐问题根源解析
关于图片居中对齐的问题,进入前端行业虽然有一段时间了,以为自己懂了,可是实际上还是一知半解,找了一些博客来看了一下,但是感觉讲的有点碎,看完还是一知半解. 查阅了一下<css权威指南>,结 ...