DHCP中继实验(思科)

华为设备参考:DHCP中继实验(华为)

一,技术简介

DHCP中继,可以实现在不同子网和物理网段之间处理和转发DHCP信息的功能。如果DHCP客户机与DHCP服务器在同一个物理网段,则客户机可以正确地获得动态分配的IP地址。如果不在同一个物理网段,则需要DHCP Relay Agent(中继代理)。

二,实验目的

使用DHCP中继技术让处于不同vlan的PC自动获取IP地址

三,配前测试

PC无法通过DHCP服务获取IP地址

四,配置命令

Switch1

Switch#configure terminal

-

Switch(config)#vlan 10                创建vlan10

Switch(config-vlan)#exit

Switch(config)#vlan 20                创建vlan20

Switch(config-vlan)#exit

-

Switch(config)#int f0/1

Switch(config-if)#switchport mode access

Switch(config-if)#switchport access vlan 10        默认vlan10通过

Switch(config-if)#exit

-

Switch(config)#int f0/2

Switch(config-if)#switchport mode access

Switch(config-if)#switchport access vlan 20        默认vlan20通过

Switch(config-if)#exit

-

Switch(config)#int f0/3

Switch(config-if)#switchport mode trunk

Switch(config-if)#switchport trunk allowed vlan 10,20        允许vlan10,vlan20通过

-

Switch(config-if)#end

Switch#show running-config

Switch2

Switch#configure terminal       进入配置模式

-

Switch(config)#vlan 10            创建vlan10

Switch(config-vlan)#exit

Switch(config)#vlan 20            创建vlan20

Switch(config-vlan)#exit

-

Switch(config)#int f0/2

Switch(config-if)#switchport trunk encapsulation dot1q            三层封装协议

Switch(config-if)#switchport mode trunk

Switch(config-if)#switchport trunk allowed vlan 10,20               允许vlan10,vlan20通过

Switch(config-if)#exit

-

Switch(config)#int vlan 10

Switch(config-if)#ip address 192.168.10.1 255.255.255.0         vlan10接口IP

Switch(config-if)#ip helper-address 192.168.100.2                    DHCP服务器地址

Switch(config-if)#exit

-

Switch(config)#int vlan 20

Switch(config-if)#ip address 192.168.20.1 255.255.255.0         vlan20接口IP

Switch(config-if)#ip helper-address 192.168.100.2                    DHCP服务器地址

Switch(config-if)#exit

-

Switch(config)#int f0/1

Switch(config-if)#no switchport                                                  接口转换为路由模式

Switch(config-if)#ip address 192.168.100.1 255.255.255.0       设置路由接口IP

Switch(config-if)#no shutdown                                                   开启该接口

Switch(config-if)#exit

-

Router(config)#ip route 192.168.10.0 255.255.255.0 192.168.100.2        默认路由

Router(config)#ip route 192.168.20.0 255.255.255.0 192.168.100.2        默认路由

Switch(config)#end

Switch#show running-config                                                       显示当前的运行配置

Router

Router#configure terminal

Router(config)#service dhcp                                                        启用DHCP服务

-

Router(config)#ip dhcp pool vlan_10                                           创建IP地址池vlan_10

Router(dhcp-config)#network 192.168.10.0 255.255.255.0        网络地址

Router(dhcp-config)#default-router 192.168.10.1                        默认网关

Router(dhcp-config)#dns-server 8.8.8.8                                      DNS服务器地址

Router(dhcp-config)#exit

-

Router(config)#ip dhcp pool vlan_20                                            创建IP地址池vlan_20

Router(dhcp-config)#network 192.168.20.0 255.255.255.0

Router(dhcp-config)#default-router 192.168.20.1

Router(dhcp-config)#dns-server 8.8.8.8

Router(dhcp-config)#exit

-

Router(config)#int f0/0

Router(config-if)#ip address 192.168.100.2 255.255.255.0         配置接口IP地址

Router(config-if)#no shutdown                                                     开启该接口

Router(config-if)#exit

-

Router(config)#ip route 192.168.10.0 255.255.255.0 192.168.100.1        默认路由

Router(config)#ip route 192.168.20.0 255.255.255.0 192.168.100.1        默认路由

Router(config)#end

Router#show running-config                                                        显示当前的运行配置

五,配后测试

PC可以通过DHCP服务获取IP地址

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mfbz.cn/a/445398.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

OS-Copilot:实现具有自我完善能力的通用计算机智能体

🍉 CSDN 叶庭云:https://yetingyun.blog.csdn.net/ AI 缩小了人类间的知识和技术差距 论文标题:OS-Copilot: Towards Generalist Computer Agents with Self-Improvement 论文链接:https://arxiv.org/abs/2402.07456 项目主页&a…

Hadoop生态选择(一)

一、项目框架 1.1技术选型 技术选型主要考虑因素:维护成本、总成本预算、数据量大小、业务需求、行业内经验、技术成熟度。 数据采集传输:Flume,Kafka,DataX,Maxwell,Sqoop,Logstash数据存储:MySQL,HDFS…

全网最最最详细的centos7如何设置静态ip

以下步骤假设你已经有了管理员权限(或者可以使用sudo)以及你的网络接口名称(例如ens33)。 步骤 1: 查找网络接口名称 打开终端。运行命令nmcli d来查看所有网络设备及其状态。找到你想配置的设备名称,比如ens33。 步…

结构指针的使用

结构指针的使用 指针类型变量: 指针类型,是变量类型的一种,它是专门用来存储变量的地址的。 例如 int *p; 表示p是一个指针变量,它用来存储某个整型变量的地址。 int a5; int *p&a; 这样,就将整型变量a的地…

Python语言元素之变量

程序是指令的集合,写程序就是用指令控制计算机做我们想让它做的事情。那么,为什么要用Python语言来写程序呢?因为Python语言简单优雅,相比C、C、Java这样的编程语言,Python对初学者更加友好。 一、一些计算机常识 在…

YOLOv9最新的改进项目来了!!

专栏介绍:YOLOv9改进系列 | 包含深度学习最新创新,主力高效涨点!!! YOLOv9作为最新的YOLO系列模型,对于做目标检测的同学是必不可少的。本专栏将针对2024年最新推出的YOLOv9检测模型,使用当前流…

RabbitMQ - 06 - Topic交换机

目录 控制台创建队列与交换机 编写消费者方法 编写生产者测试方法 结果 Topic交换机与Direct交换机基本一致 可参考 这篇帖子 http://t.csdnimg.cn/AuvoK topic交换机与Direct交换机的区别是 Topic交换机接收的消息RoutingKey必须是多个单词,以 . 分割 Topic交…

虚拟化

什么是虚拟化 虚拟化(Virtualization)是一种资源分配和管理技术,是将计算机的各种实体资源,比如CPU、内存、磁盘空间、网络适配器等,进行抽象转换后虚拟的设备,可以实现灵活地分割、组合为一个或多个计算机配置环境,并…

初探深度学习-手写字体识别

前言 手写数字的神经网络识别通常指的是通过训练有素的神经网络模型来识别和分类手写数字图像的任务。这种类型的任务是机器学习和计算机视觉领域的一个经典问题,经常作为入门级的图像识别问题来展示和测试各种机器学习算法的能力。在实际应用中,手写数…

寒假作业Day 09

寒假作业Day 09 一、选择题 因为一开始的for循环&#xff0c;k<2NN&#xff0c;所以复杂度为2N方&#xff0c;而后面的M10的while循环&#xff0c;则是10&#xff0c;复杂度为常数级&#xff0c;所以2N方10&#xff0c;近似于N方&#xff0c;即O(N^2) 这是一个计算阶乘的递…

excel批量数据导入时用poi将数据转化成指定实体工具类

1.实现目标 excel进行批量数据导入时&#xff0c;将批量数据转化成指定的实体集合用于数据操作&#xff0c;实现思路&#xff1a;使用注解将属性与表格中的标题进行同名绑定来赋值。 2.代码实现 2.1 目录截图如下 2.2 代码实现 package poi.constants;/*** description: 用…

一键部署Tesseract-OCR环境C++版本(Windows)

环境&#xff1a;Windows 10 工具&#xff1a;git vcpkg vscode cmake 库&#xff1a;Tesseract 一键部署Tesseract-OCR环境C版本&#xff08;Windows&#xff09; 分享这篇文章的原因很简单&#xff0c;就是为了让后续的朋友少走弯路。自己在搜索相关C版本的tesseract部署时…

【python量化】基于okex API开发的海龟策略

介绍 基于okex api开发的海龟策略&#xff0c;okex海龟策略python实现方式。该程序目前只支持单品种&#xff0c;比如设置ETH后&#xff0c;只对ETH进行做多做空。该程序运行需要两样东西&#xff1a;apikey 和 标的 运行该程序之前&#xff0c;用户需要到okex网站去申请apiK…

虚函数与纯虚函数有什么区别?

总的来说有两点区别&#xff1a; 1.虚函数的作用主要是矫正指针&#xff08;口语化的说法&#xff09; 2.虚函数不一定要重新定义&#xff0c;纯虚函数一定要定义&#xff08;口语化的说法&#xff09; 1&#xff09;. 虚函数的作用主要是矫正指针&#xff0c;使得基类的指针…

【Python数据结构与判断1/7】复杂的多向选择

目录 导入 举个栗子 代码优化 elif 栗子 执行顺序 情况一 情况二 情况三 if-elif-else特性 三种判断语句小结 if if-else if-elif-else 嵌套语句 if嵌套 栗子 执行顺序 相互嵌套 Tips Debug 总结 导入 在前面&#xff0c;我们学习了单向选择的if语句和多项…

Decontam去污染:一个尝试

为了程序运行的便利性&#xff0c;不想将Decontam放到windows的Rstudio里面运行&#xff0c;需要直接在Ubuntu中运行&#xff0c;并且为了在Decontam时进行其他操作&#xff0c;使用python去运行R 首先你需要有一个conda环境&#xff0c;安装了R&#xff0c;Decontam&#xff0…

day 49 动态规划 part 10● 121. 买卖股票的最佳时机 ● 122.买卖股票的最佳时机II

看了题解&#xff0c;第一种暴力&#xff0c;两个for循环。 class Solution { public:int maxProfit(vector<int>& prices) {int result 0;for (int i 0; i < prices.size(); i) {for (int j i 1; j < prices.size(); j){result max(result, prices[j] -…

使用scrapy爬取蜻蜓FM

创建框架和项目 ### 1. 创建虚拟环境 conda create -n spiderScrapy python3.9 ### 2. 安装scrapy pip install scrapy2.8.0 -i https://pypi.tuna.tsinghua.edu.cn/simple### 3. 生成一个框架并进入框架 scrapy startproject my_spider cd my_spider### 4. 生成项目 scrapy …

LeetCode:143.重排链表

143. 重排链表 解题过程 /*** Definition for singly-linked list.* public class ListNode {* int val;* ListNode next;* ListNode() {}* ListNode(int val) { this.val val; }* ListNode(int val, ListNode next) { this.val val; this.next next; …

数据结构——堆的应用 Topk问题

&#x1f49e;&#x1f49e; 前言 hello hello~ &#xff0c;这里是大耳朵土土垚~&#x1f496;&#x1f496; &#xff0c;欢迎大家点赞&#x1f973;&#x1f973;关注&#x1f4a5;&#x1f4a5;收藏&#x1f339;&#x1f339;&#x1f339; &#x1f4a5;个人主页&#x…