当前位置: 首页 > 编程日记 > 正文

网络管理员比赛回顾04-DHCP

目录

一、DHCP的配置

二、DHCP中继


2021年9月参加青年网络管理员比赛,因为网管超龄不能按照“青年”参赛,临时培训我们这批“青年”参赛,回顾一下经过以及学到的技能。本节回顾DHCP。

一、DHCP的配置

简单的启用一个DHCP功能。

<Huawei>un ter mon
<Huawei>sy
[Huawei]sysn r1[r1]dhcp enable                                             # 启用DHCP功能
[r1]ip pool 1                                               # 创建IP池
[r1-ip-pool-1]network 192.168.1.0 mask 24                   # IP池的网段地址和子网掩码
[r1-ip-pool-1]gateway-list 192.168.1.254                    # IP池的网关
[r1-ip-pool-1]excluded-ip-address 192.168.1.1 192.168.1.24  # 不分配的地址
[r1-ip-pool-1]display ip pool                               # 检查一下IP池[r1-ip-pool-1]int g0/0/0
[r1-GigabitEthernet0/0/0]ip address 192.168.1.254 24
[r1-GigabitEthernet0/0/0]dhcp select global [r1-GigabitEthernet0/0/0]return
<r1>save

二、DHCP中继

划分两个vlan 10 20。vlan10的PC通过交换机sw2接入sw1。vlan20的PC直接接入sw1的g0/0/3-g0/0/24。两个vlan的PC通过DHCP协议获取IP地址。两个vlan的PC可以互相ping通。

vlan10的地址段为192.168.10.0/24,网关192.168.10.255,DNS为8.8.8.8,保留192.168.10.250-192.168.10.253。

vlan20的地址段为192.168.20.0/24,网关192.168.20.255,DNS为114.114.114.114。

vlanif2的地址为10.0.0.2/24。

sw1的配置,配置2个vlan和网关。完成后,连个vlan的PC配置静态IP地址后可以互相ping通。

<Huawei>undo terminal monitor 
<Huawei>sy
[Huawei]sysname sw1[sw1]vlan batch 10 20 2[sw1]int Vlanif 10
[sw1-Vlanif10]ip address 192.168.10.254 24             # vlan10网关
[sw1-Vlanif10]q
[sw1]int g0/0/2
[sw1-GigabitEthernet0/0/2]port link-type access        # vlan10接入
[sw1-GigabitEthernet0/0/2]port default vlan 10
[sw1-GigabitEthernet0/0/2]q[sw1]int Vlanif 20
[sw1-Vlanif20]ip address 192.168.20.254 24             # vlan20网关
[sw1-Vlanif20]q
[sw1]port-group vlan20
[sw1-port-group-vlan20]group-member g0/0/3 to g0/0/24  # vlan20接入
[sw1-port-group-vlan20]port link-type access 
[sw1-port-group-vlan20]port default vlan 20
[sw1-port-group-vlan20]q[sw1]int Vlanif 2
[sw1-Vlanif2]ip address 10.0.0.2 24                    # vlan2的地址
[sw1-Vlanif2]q
[sw1]int g0/0/1
[sw1-GigabitEthernet0/0/1]port link-type access 
[sw1-GigabitEthernet0/0/1]port default vlan 2
[sw1-GigabitEthernet0/0/1]q

路由器上配置DHCP服务。

<Huawei>undo terminal monitor 
<Huawei>sy
[Huawei]sysname dhcp[dhcp]dhcp enable                                             # 启用DHCP
[dhcp]ip pool vlan10                                          # IP池vlan10
[dhcp-ip-pool-vlan10]network 192.168.10.0 mask 24             # 网段
[dhcp-ip-pool-vlan10]gateway-list 192.168.10.254              # 网关
[dhcp-ip-pool-vlan10]dns-list 8.8.8.8                         # DNS
[dhcp-ip-pool-vlan10]excluded-ip-address 192.168.10.250 192.168.10.253 # 保留地址
[dhcp-ip-pool-vlan10]q[dhcp]ip pool vlan20                                          # IP池vlan20
[dhcp-ip-pool-vlan20]network 192.168.20.0 mask 24             # 网段
[dhcp-ip-pool-vlan20]gateway-list 192.168.20.254              # 网关
[dhcp-ip-pool-vlan20]dns-list 114.114.114.114                 # DNS
[dhcp-ip-pool-vlan20]q[dhcp]int g0/0/0
[dhcp-GigabitEthernet0/0/0]ip address 10.0.0.1 24      
[dhcp-GigabitEthernet0/0/0]dhcp select global                 # DHCP
[dhcp-GigabitEthernet0/0/0]q[dhcp]ip route-static 192.168.10.0 24 10.0.0.2                # 向vlan10的静态路由
[dhcp]ip route-static 192.168.20.0 24 10.0.0.2                # 向vlan20的静态路由

sw1上配置DHCP中继,把路由器分配的地址中继到各自的vlan的PC上。此时,vlan20里面的地址从192.168.20.253开始分配,vlan10里面的地址从192.168.10.249开始分配。

[sw1]int Vlanif 10
[sw1-Vlanif10]dhcp select relay 
[sw1-Vlanif10]dhcp relay server-ip 10.0.0.1
[sw1-Vlanif10]q[sw1]int Vlanif 20
[sw1-Vlanif20]dhcp select relay 
[sw1-Vlanif20]dhcp relay server-ip 10.0.0.1
[sw1-Vlanif20]q

相关文章:

iOS-禁止scrollview垂直方向滚动,只允许水平方向滚动;或只允许垂直方向滚动...

禁止UIScrollView垂直方向滚动&#xff0c;只允许水平方向滚动 scrollview.contentSize CGSizeMake(你要的长度, 0); 禁止UIScrollView水平方向滚动&#xff0c;只允许垂直方向滚动 scrollview.contentSize CGSizeMake(0, 你要的宽度); 转载于:https://www.cnblogs.com/S…

go1.8之安装配置

说明&#xff1a; 之前学习过go语言&#xff08;大概是0.9版本&#xff09;&#xff0c;后来更新太快&#xff0c;也没怎么使用&#xff0c;就荒废掉了&#xff0c;今年有项目需要用go开发&#xff0c;重新捡起。 这是我在学习go语言过程中整理的内容&#xff0c;这里记录下&am…

栈和队列在python中的实现

栈和队列是两种基本的数据结构&#xff0c;同为容器类型&#xff0c;队列是先进先出&#xff0c;栈是先进后出。 栈 栈提供 push 和 pop 等等接口&#xff0c;所有元素必须符合先进后出规则&#xff0c;所以栈不提供走访功能&#xff0c;也不提供迭代器(iterator)。 不像是set…

CSS之布局(盒子模型--外边距)

盒子模型--外边距&#xff1a; <!DOCTYPE html> <html><head><meta charset"UTF-8"><title>盒子模型--外边距</title><style>.box1{width: 200px;height: 200px;background-color: #bfa;border: solid 10px orange;/*外边…

SAP Netweaver 7.4 SR2 Application Java Installation

记录一下SAP Netweaver 7.4 Support Release 2 Application Server Java的安装过程。 一、下载 写本文时&#xff0c;SAP Netweaver 7.4 SR2 已经过了生命周期&#xff0c;直接去SAP Download Center 是找不到这个版本的。但是可以去 Maintenance > Product Availability …

Spring+SpringMVC+MyBatis深入学习及搭建(十)——MyBatis逆向工程

转载请注明出处&#xff1a;http://www.cnblogs.com/Joanna-Yan/p/6973266.html 前面讲到&#xff1a;SpringSpringMVCMyBatis深入学习及搭建(九)——MyBatis和Spring整合 使用官方网站的mapper自动生成工具mybatis-generator-core-1.3.2来生成po类和mapper映射文件。 1.什么是…

(一)七种AOP实现方法

在这里列表了我想到的在你的应用程序中加入AOP支持的所有方法。这里最主要的焦点是拦截&#xff0c;因为一旦有了拦截其它的事情都是细节。 Approach 方法 Advantages 优点 Disadvantages 缺点 Remoting Proxies 远程代理 Easy to implement, because of the .Net framewor…

[导入]Java线程的深入探讨

文章来源:http://blog.csdn.net/jeffreyren/archive/2001/03/29/6401.aspx 转载于:https://www.cnblogs.com/zhaoxiaoyang2/archive/2001/03/30/816654.html

CSS之布局(盒子的水平布局)

盒子的水平布局&#xff1a; <!DOCTYPE html> <html><head><meta charset"UTF-8"><title>盒子的水平布局</title><style>.outer{width: 800px;height: 200px;border: 10px red solid;}.inner{width: 200px;height: 200px…

IssueVission的命令处理

模仿了IssueVission的命令处理&#xff0c;感觉真的很好。只是在用的过程中遇到这样的一个问题&#xff1a;当我有多个MenuItem&#xff08;或其他的控件&#xff09;绑定到同一个Command时&#xff0c;如果因为某些需要删除了其中的一个控件&#xff08;Dispose了&#xff09;…

下一版本Windowsreg; CE 开发工具Smart Device Extensions for Microsoft Visual Studioreg; .NET...

初识 Smart Device Extensions Larry RoofTonked.com 2001年10月23日 上个月我曾说过我会前往 Microsoft 学院&#xff0c;了解下一版本的小型工具的情况。此行的目的是为我不久要撰写的杂志文章和已签约的书籍搜集一些背景知识。但在回来的路上&#xff0c;我改变了我的初衷。…

vue 手机键盘把底部按钮顶上去

背景&#xff1a;在写提交订单页面时候&#xff0c;底部按钮当我点击输入留言信息的时候&#xff0c;底部提交订单按钮被输入法软键盘顶上去遮挡住了。 h5 ios输入框与键盘 兼容性优化实现原理&#xff1a;当页面高度发生变化的时候改变底部button的样式&#xff0c;没点击前bu…

CSS之布局(盒子的垂直布局)

盒子的垂直布局&#xff1a; <!DOCTYPE html> <html><head><meta charset"UTF-8"><title>盒子的垂直布局</title><style>.outer{background-color: #BBFFAA;/*默认情况下父元素的高度会被内容撑开*/}.inner{width: 100px…

microsoft 为microbit.org 设计的课程

这文章来至https://www.microbit.co.uk/blocks/lessons &#xff0c;是由microsoft 为microbit.org 设计的课程 Microbit Shop 入门课程 Beautiful Image, 用LEDs&#xff0c;秀美丽的图样Lucky 7, 秀数字在 LED 屏幕上Answering Machine, 使用字符串秀文字讯息Game of Chance…

Java, Mono, or C++?

Thoughts on the future of open source desktop development文章地址: http://ometer.com/desktop-language.html转载于:https://www.cnblogs.com/dudu/archive/2004/08/25/36317.html

CSS之布局(外边距的折叠)

外边距的折叠【重叠】&#xff1a; <!DOCTYPE html> <html><head><meta charset"UTF-8"><title>外边距的折叠</title><style>.box1,.box2{width: 200px;height: 200px;}/*垂直外边距的重叠(折叠)-相邻的垂直方向外边距会…

图论--欧拉路,欧拉回路(小结)

在题目中在慢慢细说概念 1.HDU - 3018 Ant Trip 题目大意&#xff1a;又N个村庄&#xff0c;M条道路。问须要走几次才干将全部的路遍历 解题思路&#xff1a;这题问的是有关欧拉路的判定 欧拉路就是每条边仅仅能走一次&#xff0c;且要遍历全部的边&#xff0c;简单的说就是…

轻松一下,看看vs.net2002变态的智能提示,不知道算不算bug

https://images.cnblogs.com/cnblogs_com/jjstar/2750/r_joke.jpg转载于:https://www.cnblogs.com/jjstar/archive/2004/08/27/36953.html

C++构造函数(一)

本篇是介绍C的构造函数的第一篇&#xff08;共二篇&#xff09;&#xff0c;属于读书笔记&#xff0c;对C进行一个系统的复习。 构造函数的概念和作用 全局变量未初始化时为0&#xff0c;局部变量未初始化时的值却是无法预测的。这是因为&#xff0c;全局变量的初始化是再程序装…

CSS之布局(行内元素的盒模型)

行内元素的盒模型&#xff1a; <!DOCTYPE html> <html><head><meta charset"UTF-8"><title>行内元素的盒模型</title><style>.s1{background-color: yellow;/*行内元素的盒模型&#xff1a;-行内元素不支持设置宽度和高度…

es安装的时候遇到的所有的坑

不允许root用户启动。 解决办法&#xff0c;创建子用户。 在linux下需要注意。es默认不能用root用户启动。我们需要新建一个用户来启动。 groupadd es adduser es-user -g 用户组 -p 密码 #新建一个es-user用户 密码可以省略 chown -R es-user:es /usr/local/elk/ …

MD5 - Bump Mapping

使用《mathematics for 3d game programming & computer graphics》中介绍的方法计算tangent basis.需要注意的一点是&#xff0c;在计算tangent basis的时候&#xff0c;最好是采用顶点的法线而非三角形的&#xff0c;否则将会产生非常严重的不平滑过渡。没有开启Bump Map…

『03网络』 实验一:多功能浏览器的使用和个人Blog的创建和使用

实验一&#xff1a;多功能浏览器的使用和个人Blog的创建和使用<?xml:namespace prefix o ns "urn:schemas-microsoft-com:office:office" />一、 实验目的1、熟悉各种浏览器的使用和配置&#xff1b;2、创建个人Blog&#xff0c;并加以完善。二、 …

SQL Server 最佳实践分析器使用小结

Best Practices Analyzer Tool for Microsoft SQL Server 2000是Microsoft SQL Server开发团队开发的一个数据库管理工具&#xff0c;可以让你检测设计的数据库是否遵循SQL Server操作和管理的最佳实践准则。这些准则公认有助于提高数据库的性能和效率&#xff0c;并让应用程序…

Vue 框架-02-事件:点击, 双击事件,鼠标移上事件

Vue 框架-02-事件&#xff1a;点击, 双击事件,鼠标移上事件 1.单击事件&#xff1a;v-on:click 源码 app2.js &#xff1a; //实例化 vue 对象 new Vue({//注意代码格式//el&#xff1a;element 需要获取的元素&#xff0c;一定是 html 中的根容器元素el:"#vue-app",…

HTML5 canvas绘制雪花飘落

Canvas是HTML5新增的组件&#xff0c;它就像一块幕布&#xff0c;可以用JavaScript在上面绘制各种图表、动画等。没有Canvas的年代&#xff0c;绘图只能借助Flash插件实现&#xff0c;页面不得不用JavaScript和Flash进行交互。有了Canvas&#xff0c;我们就再也不需要Flash了&a…

CSS之布局(默认样式)

默认样式&#xff1a; <!DOCTYPE html> <html><head><meta charset"UTF-8"><title>默认样式</title><!--重置样式表&#xff1a;专门用来对浏览器的样式进行重置的reset.css 直接去除浏览器的默认样式normalize.css 对默认样…

Junit资料汇集

Junit资料汇集 提交时间: 2004-2-24 17:23:10 回复 发消息 JUnit入門http://www.dotspace.twmail.org/Test/JUnit_Primer.htm怎样使用Junit Framework进行单元测试的编写http://www.chinaunix.net/bbsjh/14/546.htmlAntJunitLog4JCVS进行XP模式开发的建立http://ejb.cn/modu…

LESS 的 operation 是 特性

LESS 的 operation 是 特性&#xff0c;其实简单的讲&#xff0c;就是对数值型的 value&#xff08;数字、颜色、变量等&#xff09;进行加减乘除四则运算。 例&#xff1a; 清单 1 . LESS 文件 12345init: #111111; transition: init*2; .switchColor { color: transition; }经…

测一测你的blog魔症有多严重

测一测你的blog魔症有多严重 在Donews.net那里看到了这个有趣的测试&#xff1a;Are You a Blogaholic? 用来测试你对Blog的迷恋程度。 下面是我的得分与评价&#xff1a;14058 people have taken this silly test so far. 3626 people have scored higher than you. 9297 pe…