CCNP学习笔记18--DHCP

动态主机配置协议

dhcp:广播包

帮助地址:

解决一个dhcp服务器为不同网段提供服务

    当只有一个dhcp服务器时,如何满足为多个网段提供dhcp服务(穿过广播域)==帮助地址

帮助地址:将广播转换为单播地址,到达dhcp服务器

配置在接收广播地址的接口

int e0

ip add 144.253.1.100 255.255.255.0

ip helper-address 144.253.2.1

ip helper-address 144.253.2.2

ip helper-address 144.253.2.3

- 可转接目标地址为UDP广播的数据包

- 把目标地址从广播转变为单播

全局:ip forward-protocol {udp [port]}

//指定转发端口号

- sho ip dhcp database //显示已经激活的dhcp数据库

- sho ip dhcp server statistics //显示当前信息以及参数以及消息发送和接收的情况

- sho ip dhcp binding //显示分配了的地址

- sho ip route dhcp //显示通过dhcp服务来添加到路由表里的信息

- debug ip dhcp server {events | packets | linkage}

R1:

ip dhcp pool test

network 10.1.1.0 255.255.255.0

default-router 10.1.1.1

dns-server 8.8.8.8

exi

ip dhcp excluded-address 10.1.1.1 10.1.1.99

R3: R4模拟PC

int f0/0

ip add dhcp  //路由器通过dhcp获取地址

no shu

R5:此时R5是无法收到R1的dhcp的。所有需要在R2的f1/0配置 帮助地址

R2:int f1/0

ip add 20.1.1.2 255.255.255.0

int f1/0

ip help-address 11.1.1.1 (任何可达R1的地址就行)

保证可达,R1 R2配置路由协议

router ei 10

no auto

net 12.1.1.0

net 20.1.1.0

R1:int lo10

ip add 11.1.1.10 255.255.255.0

router ei 10

no auto

net 12.1.1.0

net 11.1.1.0

R1需要配置 匹配 R2 R5上20网段的地址池,才能给R5分配地址

ip dhcp test1

network 20.1.1.1 255.255.255.0

default 201.1.1.1

exi

ip dhcp-ex 20.1.1.1 20.1.1.99

R5:测试

sho ip int bri

时间: 2024-10-27 11:49:49

CCNP学习笔记18--DHCP的相关文章

Android学习笔记18:自定义Seekbar拖动条式样

Android学习笔记18:自定义Seekbar拖动条式样

Oracle 学习笔记 18 -- 存储函数和存储过程(PL/SQL子程序)

PL/SQL子程序 包括函数和过程.这里的函数指的是用户自己定义的函数,和系统函数是不同的.子程序一般是完成特定功能的PL/SQL程序块,并且具有一定的通用性,可以被不同的应用程序多次调用.Oracle提供可以把PL/SQL程序存储在数据库中,并可以再任何地方来运行它.这样就叫做存储过程或者是函数.过程和函数的唯一区别就是函数总是向调用者返回数据,而过程则不返回数据. 函数 如果用户要经常执行某些操作,并且需要返回特定的数据,那么就可以将这些操作构造成一个函数. 可以使用SQL语句定义函数. 基

springmvc学习笔记(18)-json数据交互

springmvc学习笔记(18)-json数据交互 springmvc学习笔记18-json数据交互 springmvc进行json交互 环境准备 添加json转换的依赖 配置json转换器 json交互测试 输入json串输出是json串 输入keyvalue输出是json串 本文主要介绍如何在springmvc中进行json数据的交互,先是环境准备和配置,然后分别展示了"输入json串,输出是json串"和"输入key/value,输出是json串"两种情况下

Ext.Net学习笔记18:Ext.Net 可编辑的GridPanel

Ext.Net学习笔记18:Ext.Net 可编辑的GridPanel Ext.Net GridPanel 有两种编辑模式:编辑单元格和编辑行. 单元格编辑: 行编辑: 可以看出,单元格编辑的时候,只有单元格会进入编辑模式,而行编辑模式中则对编辑行的所有可编辑字段统一进行编辑,通过Update进行更新,Cancel进行取消编辑. 要对Ext.Net GridPanel进行编辑,需要进行两步配置: 配置列的编辑控件(TextField.NumberField.DateField等) 配置编辑插件(

C++学习笔记18,C++11中的初始化列表构造函数(二)

C++11中的初始化列表构造函数(Initialize_list Constructors)是将std::initializer_list<T>作为第一个参数的构造函数,并且没有任何其他参数(或者其他参数具有默认值).例如: #include <iostream> #include <initializer_list>//必须包含该头文件 #include <vector> using namespace std; class A { private: ve

cocos2d-x学习笔记(18)--游戏打包(windows平台)

cocos2d-x学习笔记(18)--游戏打包(windows平台) 之前做好的游戏,都是在vs2008下编译执行的.假设说想把游戏公布到网上或者和其它人一起分享游戏,那就得对游戏进行打包.以下我就向大家介绍一款程序打包工具 ----Enigma Virtual Box,这个软件的下载链接我就不提供了,大家在网上输入这个keyword,就有非常多下载链接了. 既然要执行游戏,就得找到.exe文件.有些人可能打开project文件夹下(我的是myGame01)的Debug.win32文件夹找.但没

python基础教程_学习笔记18:标准库:一些最爱——shelve

标准库:一些最爱 shelve Shelve唯一有趣的函数是open.在调用它的时候(使用文件名作为参数),它会返回一个Shelf对象,可以用它来存储内容.只需要把它当作普通的字典(但是键一定要作为字符串)来操作即可,在完成工作之后,调用它的close方法. 意识到shelve.open函数返回的对象并不是普通的映射是很重要的. >>> import shelve >>> s=shelve.open('a.txt') >>> s['x']=['a','

[原创]java WEB学习笔记18:java EE 中的MVC 设计模式

本博客为原创:综合 尚硅谷(http://www.atguigu.com)的系统教程(深表感谢)和 网络上的现有资源(博客,文档,图书等),资源的出处我会标明 本博客的目的:①总结自己的学习过程,相当于学习笔记 ②将自己的经验分享给大家,相互学习,互相交流,不可商用 内容难免出现问题,欢迎指正,交流,探讨,可以留言,也可以通过以下方式联系. 本人互联网技术爱好者,互联网技术发烧友 微博:伊直都在0221 QQ:951226918 ---------------------------------

Hadoop学习笔记—18.Sqoop框架学习

一.Sqoop基础:连接关系型数据库与Hadoop的桥梁 1.1 Sqoop的基本概念 Hadoop正成为企业用于大数据分析的最热门选择,但想将你的数据移植过去并不容易.Apache Sqoop正在加紧帮助客户将重要数据从数据库移到Hadoop.随着Hadoop和关系型数据库之间的数据移动渐渐变成一个标准的流程,云管理员们能够利用Sqoop的并行批量数据加载能力来简化这一流程,降低编写自定义数据加载脚本的需求. Apache Sqoop(SQL-to-Hadoop) 项目旨在协助 RDBMS 与

CCNP学习笔记20----VRRP(业界标准)

原理和HSRP一样,两台物理设备虚拟一个IP和MAC 与HSRP的区别:     1,角色              HSRP active / standby            VRRP master / backup 2, 虚拟地址 HSRP 不能虚拟网络已经存在的地址 VRRP 可以虚拟网络已经存在的地址 3,hello包间隔 HSRP 主备都能发hello: 地址224.0.0.2:间隔3s 超时10s VRRP    只有master发送hello 间隔 1s 超时3s 组播地址