组网图形

    

DHCP服务器简介

  • 通常用户希望网络中的每台终端能够动态获取IP地址、DNS服务器的IP地址、路由信息、网关信息等网络参数,不需要手动配置终端的IP地址等网络参数;另外,针对一些移动终端(手机、ipad、办公笔记本等)希望能够即插即用,不需要每次修改终端的IP等网络参数。如果用户网络中有这些需求,就可以在汇聚层的用户网关设备或核心层设备上配置DHCP服务器功能,来给终端分配IP地址等网络参数。
  • 动态主机配置协议DHCP(Dynamic Host Configuration Protocol)采用客户端/服务器模式对用户的网络参数进行动态配置和集中管理。其中,DHCP服务器通过地址池为用户分配IP地址等网络参数。地址池分为接口地址池和全局地址池两种。
  • 接口地址池配置方式简单,只能用于用户与DHCP服务器在同一个网段的场景,并且只能给对应接口下的用户分配IP地址等网络参数;适用于设备数量有限、配置以及维护量可控的小型网络。在用户网关设备上配置基于接口地址池的DHCP服务器功能之后,对应接口下的固定主机、移动终端等都可以自动获取IP地址等网络参数,不需要用户手动配置修改。
  • 与接口地址池相比,全局地址池可应用于大型网络,推荐在核心层设备上配置基于全局地址池的DHCP服务器功能或在服务器区域搭建一台专门的DHCP服务器统一分配IP地址等网络参数,而用户网关设备上只需要启用简单的DHCP中继功能即可。

组网需求

  • 如图1所示,某企业为办公终端规划了两个网段,网段10.1.1.0/24内PC为员工固定办公终端,网段10.1.2.0/24供企业出差人员临时接入网络。企业希望通过DHCP方式为员工固定办公终端和企业出差人员分配IP地址。其中,企业管理者的办公PC(Client_1)由于业务需要,希望使用固定IP地址为10.1.1.100/24。

配置思路

  • 基于接口地址池的DHCP服务器的配置思路如下:

  通过在网关设备Switch上配置DHCP服务器,实现为企业两个网段内的终端动态分配IP地址。其中,网段10.1.1.0/24内的PC为员工固定办公终端,IP地址租期配置为30天;网段10.1.2.0/24供企业出差人员临时接入网络,IP地址租期配置为1天。

  1. 说明:
  2. 二层交换机LSW_1LSW_2上,需要配置接口的链路类型和加入的VLAN,实现二层互通。

 操作步骤

  • 1.使能DHCP服务,缺省未使能
  1. <HUAWEI> system-view
  2. [HUAWEI] sysname Switch
  3. [Switch] dhcp enable
  • 2.配置接口加入VLAN

  # 配置GE0/0/1接口加入VLAN10。

  1. [Switch] vlan batch 10 to 11
  2. [Switch] interface gigabitethernet 0/0/1
  3. [Switch-GigabitEthernet0/0/1] port link-type access
  4. [Switch-GigabitEthernet0/0/1] port default vlan 10
  5. [Switch-GigabitEthernet0/0/1] quit

  # 配置GE0/0/2加接口入VLAN11。

  1. [Switch] interface gigabitethernet 0/0/2
  2. [Switch-GigabitEthernet0/0/2] port link-type access
  3. [Switch-GigabitEthernet0/0/2] port default vlan 11
  4. [Switch-GigabitEthernet0/0/2] quit
  • 3.配置VLANIF接口IP地址

  # 配置VLANIF10接口地址。

  1. [Switch] interface vlanif 10
  2. [Switch-Vlanif10] ip address 10.1.1.1 24 //企业为固定办公终端的网段
  3. [Switch-Vlanif10] quit

  # 配置VLANIF11接口地址。

  1. [Switch] interface vlanif 11
  2. [Switch-Vlanif11] ip address 10.1.2.1 24 //企业为出差人员分配的网段
  3. [Switch-Vlanif11] quit
  • 4.配置接口地址池

  # 配置VLANIF10接口下的终端从接口地址池中获取IP地址。

  1. [Switch] interface vlanif 10
  2. [Switch-Vlanif10] dhcp select interface //使能接口采用接口地址池的DHCP服务器功能,缺省未使能
  3. [Switch-Vlanif10] dhcp server lease day 30 //租期的缺省值为1天,修改租期为30天
  4. [Switch-Vlanif10] dhcp server static-bind ip-address 10.1.1.100 mac-address 286e-d488-b684 //为Client_1分配固定的IP地址
  5. [Switch-Vlanif10] quit

  # 配置VLANIF11接口下的终端从接口地址池中获取IP地址。租期采用缺省值1天(不需配置)。

  1. [Switch] interface vlanif 11
  2. [Switch-Vlanif11] dhcp select interface //使能接口采用接口地址池的DHCP服务器功能,缺省未使能
  3. [Switch-Vlanif11] quit
  • 5.配置DHCP数据保存功能,设备发生故障时,可以在系统重启后,执行命令dhcp server database recover,从存储设备文件恢复DHCP数据。
  1. [Switch] dhcp server database enable
  • 6.配置各终端自动获取IP地址(以操作系统为Windows 7的PC为例)
  1. 右击桌面“网络”,单击“属性”,进入“网络和共享中心”窗口。
  2. 单击“本地连接”,进入“本地连接 状态”窗口。
  3. 单击“属性”,进入“本地链接 属性”窗口。
  4. 选择“Internet 协议版本 4(TCP/IPv4)”,点击“属性”,进入“Internet 协议版本 4(TCP/IPv4)属性”窗口,选择“自动获得 IP 地址”,单击“确定”。
  • 7.验证配置结果

  在Switch上执行命令display ip pool查看接口地址池VLANIF10和VLANIF11的配置信息。假设企业员工固定办公终端有100个,出差人员接入3个。

  1. [Switch] display ip pool interface vlanif10
  2. Pool-name : Vlanif10
  3. Pool-No : 0
  4. Lease : 30 Days 0 Hours 0 Minutes
  5. Domain-name : -
  6. DNS-server0 : -
  7. NBNS-server0 : -
  8. Netbios-type : -
  9. Position : Interface Status : Unlocked
  10. Gateway-0 : 10.1.1.1
  11. Network : 10.1.1.0
  12. Mask : 255.255.255.0
  13. VPN instance : --
  14. Logging : Disable
  15. Conflicted address recycle interval: -
  16. Address Statistic: Total :253 Used :100
  17. Idle :153 Expired :0
  18. Conflict :0 Disable :0
  19.  
  20. -------------------------------------------------------------------------------
  21. Network section
  22. Start End Total Used Idle(Expired) Conflict Disabled
  23. -------------------------------------------------------------------------------
  24. 10.1.1.1 10.1.1.254 253 100 153(0) 0 0
  25. -------------------------------------------------------------------------------
  1. [Switch] display ip pool interface vlanif11
  2. Pool-name : Vlanif11
  3. Pool-No : 1
  4. Lease : 1 Days 0 Hours 0 Minutes
  5. Domain-name : -
  6. DNS-server0 : -
  7. NBNS-server0 : -
  8. Netbios-type : -
  9. Position : Interface Status : Unlocked
  10. Gateway-0 : 10.1.2.1
  11. Network : 10.1.2.0
  12. Mask : 255.255.255.0
  13. VPN instance : --
  14. Logging : Disable
  15. Conflicted address recycle interval: -
  16. Address Statistic: Total :253 Used :3
  17. Idle :250 Expired :0
  18. Conflict :0 Disable :0
  19.  
  20. -------------------------------------------------------------------------------
  21. Network section
  22. Start End Total Used Idle(Expired) Conflict Disabled
  23. -------------------------------------------------------------------------------
  24. 10.1.2.1 10.1.2.254 253 3 250(0) 0 0
  25. -------------------------------------------------------------------------------

  在Client_1(操作系统以Windows 7为例)上查看IP地址信息,可以看到Client_1已经获取到IP地址10.1.1.100/24。

  1. C:\Documents and Settings\Administrator>ipconfig
  2.  
  3. Windows IP Configuration
  4.  
  5. Ethernet adapter Local Area Connection 2:
  6.  
  7. Connection-specific DNS Suffix . :
  8. IPv4 Address. . . . . . . . . . . : 10.1.1.100
  9. Subnet Mask . . . . . . . . . . . : 255.255.254.0
  10. Default Gateway . . . . . . . . . : 10.1.1.1

  在其他DHCP客户端(以10.1.1.0/24网段中操作系统为Windows 7的某终端为例)上查看IP地址信息,可以看到已经成功获取到IP地址。

  1. C:\Documents and Settings\Administrator>ipconfig
  2.  
  3. Windows IP Configuration
  4.  
  5. Ethernet adapter Local Area Connection 2:
  6.  
  7. Connection-specific DNS Suffix . :
  8. IPv4 Address. . . . . . . . . . . : 10.1.1.51
  9. Subnet Mask . . . . . . . . . . . : 255.255.254.0
  10. Default Gateway . . . . . . . . . : 10.1.1.1

网络拓扑实例之交换机基于接口地址池作为DHCP服务器(六)的更多相关文章

  1. 网络拓扑实例之交换机基于全局地址池作为DHCP服务器(七)

    组网图形 DHCP服务器简介 通常用户希望网络中的每台终端能够动态获取IP地址.DNS服务器的IP地址.路由信息.网关信息等网络参数,不需要手动配置终端的IP地址等网络参数:另外,针对一些移动终端(手 ...

  2. 配置基于接口地址池的DHCP

    配置基于接口地址池的DHCP 原理概述 DHCP(动态主机配置协议),采用C/S方式工作,C向S动态请求配置信息,S自动分配配置信息. 基于接口地址池的DHCP服务器,链接这个接口网段的用户都可以从该 ...

  3. 网络拓扑实例09:VRRP组网下同网段内配置基于全局地址池的DHCP服务器

    组网图形 DHCP服务器简介 见前面DHCP服务器文章,不再赘述. 组网需求 如图1所示,某企业内的一台主机通过Switch双归属到SwitchA和SwitchB,SwitchA为主设备,作为DHCP ...

  4. 在ensp上配置基于接口地址池的DHCP

    原理 实验模拟 实验拓扑 相关参数 开启dhcp服务 开启接口的dhcp服务功能,指定从接口地址池分配(接口1一样) 配置接口DHCP服务租期(租期默认是一天) 设置保留地址 设置dns 我们在pc1 ...

  5. eNSP基于接口地址池的dhcp服务

    拓扑图如下 基于接口的dhcp是最简单的一种 我们对路由器的两个端口分别设置ip地址为192.168.1.254 192.168.2.254 然后分别进入接口进行下一步配置 dhcp select i ...

  6. 配置基于全局地址池的DHCP

    配置基于全局地址池的DHCP 配置基于全局地址池的DHCP服务器,从所有接口上的用户都可以选择该地址池中的地址,是个公共地址池. 实验 1.拓扑图 2.实验步骤 基本配置 开启DHCP功能 创建一个全 ...

  7. 基于全局地址池的DHCP

    一.实验目的 二.实验拓扑图 .三.实验编址 四.实验步骤 1.配置IP 2.配置基于全局地址池的DHCP server 使用IP pool命令创建一个新的全局地址池,名称为hjt1 配置hjt1可动 ...

  8. 网络拓扑实例之交换机处于同一网络作为DHCP中继与服务器(八)

    组网图形 DHCP中继简介 DHCP中继用于在DHCP服务器和客户端之间转发DHCP报文.当DHCP服务器与客户端不在同一个网段时,需要配置DHCP中继.对于DHCP客户端来说,DHCP中继就是DHC ...

  9. eNSP——配置基于地址池的DHCP

    原理: 实验案例: 拓扑图: 实验编址: 1.基础配置 根据实验编址进行实验的基础配置. 2.基于接口配置DHCP Server功能 在R1上开启dhcp 功能,在接口上开启dhcp服务功能,指定从接 ...

随机推荐

  1. Mybatis---01Mybatis动态代理过程分析

    1.通过调试,session调用的getMapper是其实现类DefaultSQLSession中的 //1.读取配置文件 InputStream in = Resources.getResource ...

  2. 【DeepLearning】基本概念:卷积、池化、Backpropagation

    终于有了2个月的空闲时间,给自己消化沉淀,希望别有太多的杂事打扰.在很多课程中,我都学过卷积.池化.dropout等基本内容,但目前在脑海中还都是零散的概念,缺乏整体性框架,本系列博客就希望进行一定的 ...

  3. Sublime Text:性感无比的代码编辑器安装破解配置教程

    代码编辑器或者文本编辑器,对于程序员来说,就像剑与战士一样,谁都想拥有一把可以随心驾驭且锋利无比的宝剑,而每一位程序员,同样会去追求最适合自己的强大.灵活的编辑器,相信你和我一样,都不会例外. 我用过 ...

  4. Socket创建简单服务器和客户端程序

    使用Socket编程创建简单服务器和客户端 要知道的 Socket-AddressFamily, SocketType, ProtocolType https://blog.csdn.net/weix ...

  5. 关于synchronized无法锁住Integer原因

    原因 在多线程的时候,为了保证数据安全,必须在修改数据时使用线程同步,java中的synchronized用来实现线程同步.线程列队. 学完多线程基础的我,写一个多线程交替输出1,2,3,4,5... ...

  6. 10、Django与Ajax

    AJAX准备知识:JSON 什么是 JSON ? JSON 指的是 JavaScript 对象表示法(JavaScript Object Notation) JSON 是轻量级的文本数据交换格式 JS ...

  7. leetcode 43:construct-binary-tree-from-inorder

    题目描述 给出一棵树的中序遍历和后序遍历,请构造这颗二叉树 注意: 保证给出的树中不存在重复的节点 Given inorder and postorder traversal of a tree, c ...

  8. Android基础——项目的文件结构(三)

    Android基础--项目的文件结构(三) 代码源文件夹与资源文件夹 [注]此项目文件结构仅限于Android Studio下的Android项目!!! 在一个Android项目中,代码源文件夹有4个 ...

  9. wpf 全局异常捕捉+错误日志记录+自动创建桌面图标

    /// /// 创建桌面图标 /// public static void CreateShortcutOnDesktop(string LnkName) { String shortcutPath ...

  10. Linux系统下用户如何膝盖FTP用户密码

    其实修改ftp用户密码与修改普通用户的密码的过程是一眼高的其具体步骤如下 1.用root账户登录系统 2.使用passwd命令修改密码: 第一次输入密码后提示:The password fails t ...