PPP 网络验证

R1-S1/1-----------S1/0-R2

相关说明:在链路建立的第2个阶段进行用户验证,最常用的认证协议有口令验证协议PAP和挑战-握手协议CHAP。口令验证协议PAP是一种简单的明文验证方式,这种验证方式的安全性较差,第三方可以很容易的获取被传送的用户名和口令;挑战-握手验证协议CHAP是一种加密的验证方式,能够避免建立连接时传送用户的真实密码。

初始:配置各路由器的IP地址。

Router>en
Router#conf ter
Router(config)#hostname r1
r1(config)#no ip domain-lookup
r1(config)#line console 0
r1(config-line)#exec-timeout 0 0
r1(config-line)#logging synchronous
r1(config-if)#interface serial 1/1
r1(config-if)#ip address 10.1.1.1 255.255.255.0
r1(config-if)#no shutdown
r1(config-if)#clock rate 64000

Router>
Router>en
Router#conf ter
Router(config)#hostname r2
r2(config)#no ip domain-lookup
r2(config)#line console 0
r2(config-line)#exec-t
r2(config-line)#exec-timeout 0 0
r2(config-line)#logging synchronous
r2(config-if)#interface serial 1/0
r2(config-if)#ip address 10.1.1.2 255.255.255.0
r2(config-if)#no shutdown
r2(config-if)#clock rate 64000

I:配置PAP单向身份验证


r1(config)#username r2 password cisco建立数据库

r1(config)#int s1/1

r1(config-if)#encapsulation ppp /进行PPP封装

r1(config-if)#ppp authentication pap /使用PAP实现PPP的验证

r2(config)#int s1/0

r2(config-if)#encapsulation ppp

r2(config-if)#ppp pap sent-username r2 password cisco/发送验证信息
测试结果:

r1#ping 10.1.1.2

Type escape sequence to abort.

Sending 5, 100-byte ICMP Echos to 10.1.1.2, timeout is 2 seconds:

!!!!!

Success rate is 100 percent (5/5), round-trip min/avg/max = 4/9/16 ms

II:配置PAP双向身份验证


r1(config)#username r2 password cisco

r1(config)#int s1/1

r1(config-if)#encapsulation ppp

r1(config-if)#ppp authentication pap

r1(config-if)#ppp pap sent-username r1 password cisco注意此时发送的password

r2(config)#username r1 password cisco

r2(config)#int s1/0

r2(config-if)#encapsulation ppp

r2(config-if)#ppp authentication pap

r2(config-if)#ppp pap sent-username r2 password cisco/注意此时发送的password

测试结果:

r1#ping 10.1.1.2

Type escape sequence to abort.

Sending 5, 100-byte ICMP Echos to 10.1.1.2, timeout is 2 seconds:

!!!!!

Success rate is 100 percent (5/5), round-trip min/avg/max = 8/10/16 ms

III:配置CHAP单向的身份验证.


r1(config)#username r2 password cisco

r1(config)#int s1/1

r1(config-if)#encapsulation ppp

r1(config-if)#ppp authentication chap

r2(config)#int s1/0

r2(config-if)# encapsulation ppp

r2(config-if)#ppp chap hostname r2

r2(config-if)#ppp chap password cisco

测试结果:

r2#ping 10.1.1.1

Type escape sequence to abort.

Sending 5, 100-byte ICMP Echos to 10.1.1.1, timeout is 2 seconds:

!!!!!

Success rate is 100 percent (5/5), round-trip min/avg/max = 8/18/36 ms

IV:配置CHAP双向的身份验证.


r1(config)#username r2 password cisco

r1(config)#int s1/1

r1(config-if)# encapsulation ppp

r1(config-if)# ppp authentication chap

r2(config-if)#username r1 password cisco

r2(config)#int s1/0

r2(config-if)# encapsulation ppp

r2(config-if)# ppp authentication chap

测试结果:

r2#ping 10.1.1.1

Type escape sequence to abort.

Sending 5, 100-byte ICMP Echos to 10.1.1.1, timeout is 2 seconds:

!!!!!

Success rate is 100 percent (5/5), round-trip min/avg/max = 8/18/36 ms

文档工具:http://u.xunzai.com/fileview_2011487.html

(责任编辑:admin)

PPP 网络验证,布布扣,bubuko.com

时间: 2024-08-07 14:40:25

PPP 网络验证的相关文章

百宝云Web网络验证系统发布升级版了.....

Web网络验证系统全新升级 本网络验证系统提供windowcom插件/windowdll动态库,支持VC++.VB.C#.易.按键精灵.TC.Delphi.Java等语言的快速接入.为满足作者的需求.之前发布的Web网络验证系统免费版依旧支持永久免费使用. 本次发布了Web网络验证系统收费版,相比免费版新增了以下功能: 1.支持 多项目管理 3.支持 数据监控管理 4.支持 黑名单功能,可以灵活阻止用户恶意操作行为 5.支持 日志功能,实时记录用户操作行为 6.支持 在线用户数据支持800-10

绕过010Editor网络验证(用python做一个仿真http server真容易,就几行代码)

010Editor是一款非常强大的十六进制编辑器,尤其是它的模板功能在分析文件格式时相当好用!网上现在也有不少010Editor的破解版,如果没钱或者舍不得花钱买授权的话,去官方下载安装包再使用注册机算号是一个比较安全的选择.不过010Editor是有网络验证功能的,可以在本地架一个HTTP服务器来绕过这个验证(网上也能找到通过修改注册表绕过的方法,没有验证).使用Python的BaseHTTPServer模块就可以实现这个功能(继承BaseHTTPRequestHandler并重写do_GET

新手如何制作防破解网络验证系统?

百宝云介绍 百宝云是一款云服务器产品,专为快速打造个人云端服务器的云应用产品.你不用懂任何高深的技术,只需要懂百宝云的脚本语言即可,百宝云的脚本语言支持中文开发和英文开发,一个开发菜鸟也能轻轻松松上手开发自己的网络服务,百宝云提供完善的全套服务.强大的第三方接口可以和任何开发语言对接,开发者无需变更自己熟悉的开发环境,仅仅需要按照百宝云语言规范,通过com组件,Get或者Post的方式即可轻松访问自己的云端服务器. 百宝云提供的不仅仅是一种虚拟机或者一个操作系统,而是全面的,统一规划的网络服务架

xp远程连接server2008不支持网络验证解决方法

故障:"远程计算机需要网络级别身份验证,而您的计算机不支持该验证,请联系您的系统管理员或者技术人员来获得帮助"故障症状:当您使用Windows XP"远程桌面连接"工具去连接Windows Vistas或Windows Server 2008的远程桌面.终端服务时,出现上述故障.故障产生环境:远程桌面连接工具6.0以下版本,或者Windows XP Profressional SP1.SP2.SP3解决方法:1.请升级"远程桌面连接"工具最新6.

python3+django2 开发易语言网络验证(上)

创作背景: 在某论坛中下载到一套php开发易语言网络验证的教程,照着看下来,花了两天的时间,结果发现教程里开发的网络验证,以及随着教程一起给学员的源码,都存在着根本用不了的bug!我想要看看能不能在原本的基础上修改,却出现了一大堆坑,不是这儿少个$ ,就是那少个 ;  要不就是哪{}包的不对了,擦,不是说php是世界上最好的语言吗?怎么感觉是世界上最坑的语言呢? 也许因为一般的程序员都是从C启蒙,进而C++,后又转Java,忽然见到php,顿时感觉简单明快,好像见到亲人了似的:而我易语言启蒙,进

python3+django2 开发易语言网络验证(中)

第四步:网络验证的逻辑开发 1.将model注册到adminx.py中 1.在apps/yanzheng目录下新建admin.py 文件,添加代码: import xadmin from xadmin import views from .models import Cards class BaseSetting(object): """ 引入更换主题功能 """ enable_themes = True use_bootswatch = Tru

用http.get()简单实现网络验证防止客户不给尾款_电脑计算机编程入门教程自学

首发于:用http.get()简单实现网络验证防止客户不给尾款_电脑计算机编程入门教程自学 http://jianma123.com/viewthread.aardio?threadid=428 给软件加上网络验证是经常需要用到的实用功能,下面简单示范下怎么用http.get()简单实现网络验证,用来防止客户不给尾款等. 适用场景 1.集团公司给大量员工用的内部软件,防止外传 2.给客户定制的软件在试用版中加上网络验证,防止不给尾款 工作过程 先让用户申请帐号,管理员在后台审核添加帐号,每次登陆

虚拟空间做软件免费网络验证思路

网络验证,是做付费软件的程序员不可避免要遇到的问题. 现在市面上提供免费网络验证的网站都是坑,承诺永久免费,但是用着用着就收费,各种幺蛾子层次不穷. 简单的验证方法就是本地验证,提取个硬盘号,算个机器码,给个注册码什么的.这种方法弊端很多,一是顾客电脑和系统不同,可能提取失败或者.二是,顾客升级电脑,就需要重新注册.三是破解太容易,四是绑定电脑,给顾客带来不便. 网络验证,一般情况都是找个页面,例如博客什么的,做个读取验证.这种验证方法靠谱.但是往往还是需要计算顾客机器码,所以还是要面对上面说的

关于如何安全网络验证的想法

现在很对付费软件都是用的他人的网络验证系统,但是很多系统安全性并不高,更有甚者使用HTTP+MD5来做数据验证,下文我们就来谈一谈如何安全地实现网络验证 STEP1.生成注册码 当软件被购买时生成一个带有签名数字证书并提供给用户 STEP2.上传到软件验证服务器 将数字签名上存放的软件序列号,软件激活码,以及机器码,时间戳,随机Nonce,新的公钥和使用私钥签名过的哈希一同上传到软件验证服务器 STEP3.软件验证服务器下发临时许可证 软件服务器使用提供的信息签发一个新的数字证书并下发给用户,数