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

DHCP中继配置案例

需求:在不同网段获取IP地址Router为DHCP服务器,开启DHCP服务,为PC分配地址,使用地址池网段为192.168.1.024,地址池中排除掉地址192.168.1.254


需求:在不同网段获取IP地址



  1. Router为DHCP服务器,开启DHCP服务,为PC分配地址,使用地址池网段为192.168.1.0/24,

  2. 地址池中排除掉地址192.168.1.254,192.168.1.253 ,这些地址留作他用

  3. 为客户端分配的网关地址是:192.168.1.254,分配租期为2天。DNS服务器地址为:8.8.8.8

  4. SW上部署两个VLAN;分别是VLAN10,VLAN20,PC属于VLAN10,Router属于VLAN20

  5. 要求PC机器能够通过DHCP自动获取IP地址和网关。


实现步骤



  1. 交换机配置vlan

    sys
    [Huawei]sys SW
    # 将 1端口划分 vlan10 24端口划分vlan 20
    [SW]vlan batch 10 20
    [SW]int g0/0/1
    [SW-GigabitEthernet0/0/1]port link-type access
    [SW-GigabitEthernet0/0/1]port default vlan 10
    [SW-GigabitEthernet0/0/1]int g0/0/24
    [SW-GigabitEthernet0/0/24]port link-type access
    [SW-GigabitEthernet0/0/24]port default vlan 20
    [SW-GigabitEthernet0/0/24]int vlanif 10
    [SW-Vlanif10]ip address 192.168.1.254 24
    [SW-Vlanif10]int vlanif 20
    [SW-Vlanif20]ip address 192.168.2.1 24


  2. 路由器配置地址池

    sys
    [Huawei]sys Router
    [Router]int g0/0/0
    [Router-GigabitEthernet0/0/0]ip address 192.168.2.2 24
    # 启动dhcp服务
    # 创建地址池
    [Router]dhcp enable
    [Router]ip pool dhcppool #命名为 dhcppool
    [Router-ip-pool-dhcppool]dns-list 8.8.8.8 #dns 设置
    # 设置网关
    [Router-ip-pool-dhcppool]gateway-list 192.168.1.254
    # 分配网段
    [Router-ip-pool-dhcppool]network 192.168.1.0 mask 24
    # 排除分配,预留他用
    [Router-ip-pool-dhcppool]excluded-ip-address 192.168.1.250 192.168.1.253
    # 设置租期2天
    [Router-ip-pool-dhcppool]lease day 2
    [Router-ip-pool-dhcppool]dis this
    [V200R003C00]
    #
    ip pool dhcppool
    gateway-list 192.168.1.254
    network 192.168.1.0 mask 255.255.255.0
    excluded-ip-address 192.168.1.250 192.168.1.253
    lease day 2 hour 0 minute 0
    dns-list 8.8.8.8
    #
    return

    # 进入端口0 ,启用dhcp 地址池
    [Router]int g0/0/0
    [Router-GigabitEthernet0/0/0]dhcp select global
    # 返程路由
    [Router]ip route-static 192.168.1.0 24 192.168.2.1


  3. 交换机DHCP中继


    [SW]dhcp enable
    [SW]int vlanif 10
    [SW-Vlanif10]dhcp select relay
    #中继服务器地址 可以把192.168.2.2 地址池的地址分配给PC1
    # 从192.168.2.2 地址池拿IP
    [SW-Vlanif10]dhcp relay server-ip 192.168.2.2


  4. PC从路由器预置地址池中获取IP地址

    PC>ipconfig
    Link local IPv6 address...........: fe80::5689:98ff:fe2c:7b1f
    IPv6 address......................: :: / 128
    IPv6 gateway......................: ::
    IPv4 address......................: 0.0.0.0
    Subnet mask.......................: 0.0.0.0
    Gateway...........................: 0.0.0.0
    Physical address..................: 54-89-98-2C-7B-1F
    DNS server........................:
    PC>ipconfig
    Link local IPv6 address...........: fe80::5689:98ff:fe2c:7b1f
    IPv6 address......................: :: / 128
    IPv6 gateway......................: ::
    IPv4 address......................: 192.168.1.249
    Subnet mask.......................: 255.255.255.0
    Gateway...........................: 192.168.1.254
    Physical address..................: 54-89-98-2C-7B-1F
    DNS server........................: 8.8.8.8




推荐阅读
  • Envoy 流量分配策略优化
    在本研究中,我们对Envoy的流量分配策略进行了优化,旨在提高系统的稳定性和性能。实验环境包括一个前端代理服务(Envoy,IP地址为172.31.57.10)和五个后端服务。通过调整Envoy的配置,实现了更高效的流量分发和负载均衡,显著提升了整体系统的响应速度和可靠性。 ... [详细]
  • Linux入门教程第七课:基础命令与操作详解
    在本课程中,我们将深入探讨 Linux 系统中的基础命令与操作,重点讲解网络配置的相关知识。首先,我们会介绍 IP 地址的概念及其在网络协议中的作用,特别是 IPv4(Internet Protocol Version 4)的具体应用和配置方法。通过实际操作和示例,帮助初学者更好地理解和掌握这些基本技能。 ... [详细]
  • 本文详细介绍了在 Android 7.1 系统中调整屏幕分辨率和默认音量设置的方法。针对系统默认音量过大的问题,提供了具体的步骤来降低系统、铃声、媒体和闹钟的默认音量,以提升用户体验。此外,还涵盖了如何通过系统设置或使用第三方工具来优化屏幕分辨率,确保设备显示效果更加清晰和流畅。 ... [详细]
  • 小王详解:内部网络中最易理解的NAT原理剖析,挑战你的认知极限
    小王详解:内部网络中最易理解的NAT原理剖析,挑战你的认知极限 ... [详细]
  • 在使用 SQL Server 时,连接故障是用户最常见的问题之一。通常,连接 SQL Server 的方法有两种:一种是通过 SQL Server 自带的客户端工具,例如 SQL Server Management Studio;另一种是通过第三方应用程序或开发工具进行连接。本文将详细分析导致连接故障的常见原因,并提供相应的解决策略,帮助用户有效排除连接问题。 ... [详细]
  • 这篇文章 | 夕阳下的防火墙命令全解 ... [详细]
  • 虚拟机网络设置与数据库远程连接优化指南
    本文针对个人计算机上虚拟机网络配置与数据库远程连接的问题,提供了一套详细的优化指南。在探讨远程数据库访问前,需确保网络配置正确,特别是桥接模式的设置。通过合理的网络配置,可以有效解决因虚拟机或网络问题导致的连接失败,提升远程访问的稳定性和效率。 ... [详细]
  • 在CentOS上部署和配置FreeSWITCH
    在CentOS系统上部署和配置FreeSWITCH的过程涉及多个步骤。本文详细介绍了从源代码安装FreeSWITCH的方法,包括必要的依赖项安装、编译和配置过程。此外,还提供了常见的配置选项和故障排除技巧,帮助用户顺利完成部署并确保系统的稳定运行。 ... [详细]
  • 本文提供了 RabbitMQ 3.7 的快速上手指南,详细介绍了环境搭建、生产者和消费者的配置与使用。通过官方教程的指引,读者可以轻松完成初步测试和实践,快速掌握 RabbitMQ 的核心功能和基本操作。 ... [详细]
  • RancherOS 是由 Rancher Labs 开发的一款专为 Docker 设计的轻量级 Linux 发行版,提供了一个全面的 Docker 运行环境。其引导镜像仅 20MB,非常适合在资源受限的环境中部署。本文将详细介绍如何在 ESXi 虚拟化平台上安装和配置 RancherOS,帮助用户快速搭建高效、稳定的容器化应用环境。 ... [详细]
  • 本文探讨了基于端口的ACL访问控制列表与NAT网络地址转换功能的整合优化。基本ACL主要针对源IP地址进行匹配,而高级ACL则能同时匹配源IP、目标IP、源端口及目标端口等多层字段,提供更精细的流量管理。此外,NAT技术的核心优势在于实现宽带共享,通过将内部私有IP地址转换为外部公共IP地址,有效解决了IP地址资源紧张的问题,并增强了网络安全。 ... [详细]
  • 微软发布紧急安全更新,所有Windows 10版本均面临影响!
    微软于周五紧急发布了两项安全更新,旨在解决Windows 10所有版本中Windows Codecs库和Visual Studio Code应用存在的安全隐患。此次更新是继本周初发布的月度例行安全补丁之外的额外措施,凸显了这些问题的紧迫性和重要性。这些漏洞可能被攻击者利用,导致系统权限提升或远程代码执行等严重后果。建议用户尽快安装更新,以确保系统的安全性。 ... [详细]
  • 本文探讨了如何通过编程手段在Linux系统中禁用硬件预取功能。基于Intel® Core™微架构的应用性能优化需求,文章详细介绍了相关配置方法和代码实现,旨在帮助开发人员有效控制硬件预取行为,提升应用程序的运行效率。 ... [详细]
  • 在Java项目中,当两个文件进行互相调用时出现了函数错误。具体问题出现在 `MainFrame.java` 文件中,该文件位于 `cn.javass.bookmgr` 包下,并且导入了 `java.awt.BorderLayout` 和 `java.awt.Event` 等相关类。为了确保项目的正常运行,请求提供专业的解决方案,以解决函数调用中的错误。建议从类路径、依赖关系和方法签名等方面入手,进行全面排查和调试。 ... [详细]
  • 本文介绍了如何利用 Delphi 中的 IdTCPServer 和 IdTCPClient 控件实现高效的文件传输。这些控件在默认情况下采用阻塞模式,并且服务器端已经集成了多线程处理,能够支持任意大小的文件传输,无需担心数据包大小的限制。与传统的 ClientSocket 相比,Indy 控件提供了更为简洁和可靠的解决方案,特别适用于开发高性能的网络文件传输应用程序。 ... [详细]
author-avatar
123454ewefewf
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有