热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

PingingLab传世经典系列《CCNA完全配置宝典》-3.13DHCP基本配置

3.13DHCP基本配置实验目的:1、掌握DHCP基本配置实现地址自动分配。2、理解DHCP的实现原理。实验拓扑:650)this.srchttp:ww


3.13 DHCP基本配置

实验目的:

1、掌握DHCP基本配置实现地址自动分配。

2、理解DHCP的实现原理。

实验拓扑:



实验步骤:

1、依据图中拓扑,在SW1上架设DHCP服务,为不同VLAN的主机动态提供IP信息,配置如下:

SW1(config)#ip dhcp pool VLAN10[PL1]

SW1(dhcp-config)#network 192.168.10.0 255.255.255.0[PL2]

SW1(dhcp-config)#default-router 192.168.10.254[PL3]

SW1(dhcp-config)#dns-server 8.8.8.8 114.114.114.114[PL4]

SW1(dhcp-config)#lease 7[PL5]

SW1(dhcp-config)#exit

SW1(config)#ip dhcp pool VLAN20

SW1(dhcp-config)#network 192.168.20.0 255.255.255.0

SW1(dhcp-config)#default-router 192.168.20.254

SW1(dhcp-config)#dns-server 8.8.8.8 114.114.114.114

SW1(dhcp-config)#lease 7

SW1(dhcp-config)#exit

2、在DHCP ClientIP设置为动态学习方式,如下:

PC1(config)#int f0/0

PC1(config-if)#ip address dhcp[PL6]

PC1(config-if)#exit

PC2(config)#int f0/0

PC2(config-if)#ip address dhcp

PC2(config-if)#exit

3、检测DHCP分配情况,如下:

DHCP Client上,查看地址是否学到

PC1#show ip int brief

Interface IP-Address OK?  Method  Status Protocol

FastEthernet0/0 192.168.10.1 YES DHCP[PL7]up up

PC2#show ip int brief

Interface IP-Address OK? Method Status Protocol

FastEthernet0/0 192.168.20.1 YES DHCP up up

从上面可以看出,PC的地址已经学到,并且地址学习方式从手工方式变成DHCP方式。

DHCP Server上,查看DHCP地址池分配情况

R1#show ip dhcp pool

Pool VLAN10 :

Utilization mark (high/low) : 100 / 0

Subnet size (first/next) : 0 / 0

Total addresses : 254[PL8]

Leased addresses : 1[PL9]

Pending event : none

1 subnet is currently in the pool :

Current index  IP address range Leased addresses

192.168.10.2 192.168.10.1 - 192.168.10.254 1

Pool VLAN20 :

Utilization mark (high/low) : 100 / 0

Subnet size (first/next) : 0 / 0

Total addresses : 254

Leased addresses : 1

Pending event : none

1 subnet is currently in the pool :

Current index IP address range Leased addresses

192.168.20.2 192.168.20.1 - 192.168.20.254  1

查看DHCP地址分配,以及主机情况,如下:

R1#show ip dhcp binding

Bindings from all pools not associated with VRF:

IP address Client-ID/ Lease expiration Type

Hardware address/

User name

192.168.10.1 0063.6973.636f.2d63.Mar 08 2002 12:37 AM Automatic

6330.352e.3330.3963.

2e30.3030.302d.4661.

302f.30

192.168.20.1 0063.6973.636f.2d63. Mar 08 2002 12:38 AM Automatic

6330.362e.3330.3963.

2e30.3030.302d.4661.

302f.30

从上面结果可以看到,通过部署DHCP技术,可以使主机更方便接入网络。尤其是移动互联网时代,DHCP技术越发彰显其重要性,各种终端如PC、手机、平板需要更方便的连入网络,所以除了常规的企业网络,在现在的公共WIFI场所如公交、地铁、咖啡馆等,DHCP技术的应用也是非常广泛。此实验完成。


[PL1]定义DHCP地址池,地址池命名尽量与所分配的部门或者VLAN挂钩,方便管理。

[PL2]定义地址池的网段。

[PL3]定义默认网关。

[PL4]定义DNS服务器,可以定义多个,用于实现主备,一般第一个DNS地址为主DNS

[PL5]定义地址释放时间,这里是7天。

[PL6]设置接口通过DHCP方式动态获取地址。

[PL7]地址获取方式从原来的manual变成DHCP

[PL8]此地址池总共有多少地址。

[PL9]已经分配出的地址数目。

==========================================

PingingLab・高品质IT教育提供商

CCIE 实验室・IT项目实战・高端人才定制

深圳拼客信息科技有限公司・广州大学城外环西路站

新浪微博:@拼客科技PingingLab  @PingingLab-陈鑫杰

PingingLab微信公众号:pinginglab

PingingLab技术交流群:240920680

本文出自 “陈鑫杰讲网络与安全” 博客,请务必保留此出处http://chenxinjie.blog.51cto.com/7749507/1274495


推荐阅读
  • 微软头条实习生分享深度学习自学指南
    本文介绍了一位微软头条实习生自学深度学习的经验分享,包括学习资源推荐、重要基础知识的学习要点等。作者强调了学好Python和数学基础的重要性,并提供了一些建议。 ... [详细]
  • 这是原文链接:sendingformdata许多情况下,我们使用表单发送数据到服务器。服务器处理数据并返回响应给用户。这看起来很简单,但是 ... [详细]
  • Centos7.6安装Gitlab教程及注意事项
    本文介绍了在Centos7.6系统下安装Gitlab的详细教程,并提供了一些注意事项。教程包括查看系统版本、安装必要的软件包、配置防火墙等步骤。同时,还强调了使用阿里云服务器时的特殊配置需求,以及建议至少4GB的可用RAM来运行GitLab。 ... [详细]
  • Windows下配置PHP5.6的方法及注意事项
    本文介绍了在Windows系统下配置PHP5.6的步骤及注意事项,包括下载PHP5.6、解压并配置IIS、添加模块映射、测试等。同时提供了一些常见问题的解决方法,如下载缺失的msvcr110.dll文件等。通过本文的指导,读者可以轻松地在Windows系统下配置PHP5.6,并解决一些常见的配置问题。 ... [详细]
  • 本文详细介绍了PHP中与URL处理相关的三个函数:http_build_query、parse_str和查询字符串的解析。通过示例和语法说明,讲解了这些函数的使用方法和作用,帮助读者更好地理解和应用。 ... [详细]
  • t-io 2.0.0发布-法网天眼第一版的回顾和更新说明
    本文回顾了t-io 1.x版本的工程结构和性能数据,并介绍了t-io在码云上的成绩和用户反馈。同时,还提到了@openSeLi同学发布的t-io 30W长连接并发压力测试报告。最后,详细介绍了t-io 2.0.0版本的更新内容,包括更简洁的使用方式和内置的httpsession功能。 ... [详细]
  • 知识图谱——机器大脑中的知识库
    本文介绍了知识图谱在机器大脑中的应用,以及搜索引擎在知识图谱方面的发展。以谷歌知识图谱为例,说明了知识图谱的智能化特点。通过搜索引擎用户可以获取更加智能化的答案,如搜索关键词"Marie Curie",会得到居里夫人的详细信息以及与之相关的历史人物。知识图谱的出现引起了搜索引擎行业的变革,不仅美国的微软必应,中国的百度、搜狗等搜索引擎公司也纷纷推出了自己的知识图谱。 ... [详细]
  • 使用nodejs爬取b站番剧数据,计算最佳追番推荐
    本文介绍了如何使用nodejs爬取b站番剧数据,并通过计算得出最佳追番推荐。通过调用相关接口获取番剧数据和评分数据,以及使用相应的算法进行计算。该方法可以帮助用户找到适合自己的番剧进行观看。 ... [详细]
  • 如何实现织梦DedeCms全站伪静态
    本文介绍了如何通过修改织梦DedeCms源代码来实现全站伪静态,以提高管理和SEO效果。全站伪静态可以避免重复URL的问题,同时通过使用mod_rewrite伪静态模块和.htaccess正则表达式,可以更好地适应搜索引擎的需求。文章还提到了一些相关的技术和工具,如Ubuntu、qt编程、tomcat端口、爬虫、php request根目录等。 ... [详细]
  • 本文介绍了在Python3中如何使用选择文件对话框的格式打开和保存图片的方法。通过使用tkinter库中的filedialog模块的asksaveasfilename和askopenfilename函数,可以方便地选择要打开或保存的图片文件,并进行相关操作。具体的代码示例和操作步骤也被提供。 ... [详细]
  • 本文介绍了在开发Android新闻App时,搭建本地服务器的步骤。通过使用XAMPP软件,可以一键式搭建起开发环境,包括Apache、MySQL、PHP、PERL。在本地服务器上新建数据库和表,并设置相应的属性。最后,给出了创建new表的SQL语句。这个教程适合初学者参考。 ... [详细]
  • 大连微软技术社区举办《.net core始于足下》活动,获得微软赛百味和易迪斯的赞助
    九月十五日,大连微软技术社区举办了《.net core始于足下》活动,共有51人报名参加,实际到场人数为43人,还有一位专程从北京赶来的同学。活动得到了微软赛百味和易迪斯的赞助,场地也由易迪斯提供。活动中大家积极交流,取得了非常成功的效果。 ... [详细]
  • 本文介绍了九度OnlineJudge中的1002题目“Grading”的解决方法。该题目要求设计一个公平的评分过程,将每个考题分配给3个独立的专家,如果他们的评分不一致,则需要请一位裁判做出最终决定。文章详细描述了评分规则,并给出了解决该问题的程序。 ... [详细]
  • 本文介绍了如何将CIM_DateTime解析为.Net DateTime,并分享了解析过程中可能遇到的问题和解决方法。通过使用DateTime.ParseExact方法和适当的格式字符串,可以成功解析CIM_DateTime字符串。同时还提供了关于WMI和字符串格式的相关信息。 ... [详细]
  • 本文介绍了Oracle数据库中tnsnames.ora文件的作用和配置方法。tnsnames.ora文件在数据库启动过程中会被读取,用于解析LOCAL_LISTENER,并且与侦听无关。文章还提供了配置LOCAL_LISTENER和1522端口的示例,并展示了listener.ora文件的内容。 ... [详细]
author-avatar
mobiledu2502874983
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有