为什么使用三层交换机配置DHCP服务器而不用专门的服务器做DHCP服务器呢?

在小型网络中直接将DHCP服务直接配置在核心三层交换机上便于网络管理员管理。在大型网络拓扑中还是建议使用单独的DHCP服务器做,可以节省网络设备的性能,另外图形界面,也方便查看。

业务需求:
将三层交换机配置为DHCP服务器,为每个VLAN分配IP地址,每个VLAN有自己的网段
人事部、财务部、生产部、采购部分别属于VLAN10、VLAN20、VLAN30、VLAN40
VLAN10: 192.168.10.0/24       网关:192.168.10.1
VLAN20: 192.168.20.0/24       网关:192.168.20.1
VLAN30: 192.168.30.0/24       网关:192.168.30.1
VLAN40: 192.168.40.0/24       网关:192.168.40.1
注意:创建DHCP地址池要将网关地址做排除。Switch5和Switch8的F0/4端口已经被管理性关闭了,开启的话会使SW0/SW5/SW8产生网络回路,引起网络风暴,下一篇博客我会写打开这个端口而如何避免这样的问题。

网络拓扑:

网络配置:

Switch5:
SW5#conf t
SW5(config)#vlan 10                         //创建两个VLAN
SW5(config-vlan)#vlan 20
SW5(config-vlan)#int f0/2                   //给端口分别划分VLAN
SW5(config-if)#switchport mode access
SW5(config-if)#switchport access vlan 10
SW5(config-if)#no shutdown
SW5(config-if)#exit
SW5(config)#int f0/3
SW5(config-if)#switchport mode access
SW5(config-if)#switchport access vlan 20
SW5(config-if)#no shutdown
SW5(config-if)#exit
SW5(config)#int f0/1                            //设置端口为trunk模式
SW5(config-if)#switchport mode trunk
SW5(config-if)#switchport trunk allowed vlan 10,20
SW5(config-if)#no shutdown
SW5(config-if)#exitSwitch8:
SW8#conf t
SW8(config)#vlan 30
SW8(config-vlan)#vlan 40
SW8(config-vlan)#int f0/2
SW8(config-if)#switchport mode access
SW8(config-if)#switchport access vlan 30
SW8(config-if)#no shutdown
SW8(config-if)#exit
SW8(config)#int f0/3
SW8(config-if)#switchport mode access
SW8(config-if)#switchport access vlan 40
SW8(config-if)#no shutdown
SW8(config-if)#exit
SW8(config)#int f0/1
SW8(config-if)#switchport mode trunk
SW8(config-if)#switchport trunk allowed vlan 30,40
SW8(config-if)#no shutdown
SW8(config-if)#exitSwitch0
SW0#conf t
SW0(config)#vlan 10                 //创建4个VLAN
SW0(config-vlan)#vlan 20
SW0(config-vlan)#vlan 30
SW0(config-vlan)#vlan 40
SW0(config-vlan)#int f0/1
SW0(config-if)#switchport mode trunk            //设置端口1为trunk模式,允许VLAN10,20,30,40的流量通过
SW0(config-if)#switchport trunk allowed vlan 10,20,30,40
SW0(config-if)#no shutdown
SW0(config-if)#exit
SW0(config)#int f0/2
SW0(config-if)#switchport mode trunk
SW0(config-if)#switchport trunk allowed vlan 10,20
SW0(config-if)#no shutdown
SW0(config-if)#exit
SW0(config)#int f0/3
SW0(config-if)#switchport mode trunk
SW0(config-if)#switchport trunk allowed vlan 30,40
SW0(config-if)#no shutdown
SW0(config-if)#exitMultilayer Switch2
SW2#conf t
SW2(config)#vlan 10                     //创建4个VLAN
SW2(config-vlan)#vlan 20
SW2(config-vlan)#vlan 30
SW2(config-vlan)#vlan 40
SW2(config-vlan)#int f0/1                   //设置f0/1的端口模式
SW2(config-if)#switchport trunk allowed vlan 10,20,30,40    //三层交换机不用先配置为trunk模式
SW2(config-if)#exit
SW2(config)#ip dhcp excluded-address 192.168.10.1       //对DHCP地址池地址做排除
SW2(config)#ip dhcp excluded-address 192.168.20.1
SW2(config)#ip dhcp excluded-address 192.168.30.1
SW2(config)#ip dhcp excluded-address 192.168.40.1
SW2(config)#int vlan 10                     //设置VLAN10的IP地址。三层交换机与路由器的不同之处,不能用单臂路由,划分子端口,所以用此方法分别设置VLAN的地址作为每个DHCP地址池的网关地址
SW2(config-if)#ip address 192.168.10.1 255.255.255.0
SW2(config-if)#ip routing                   //开启VLAN间路由的功能
SW2(config-if)#exit
SW2(config)#ip dhcp pool 10                 //创建DHCP地址池10
SW2(config-dhcp)#network 192.168.10.0 255.255.255.0     //设置DHCP地址池网段
SW2(config-dhcp)#default-router 192.168.10.1            //设置默认网关地址。这里设置为VLAN10的IP地址,所有VLAN10的主机通过这个网关地址获取IP
SW2(config-dhcp)#exit
SW2(config)#int vlan 20
SW2(config-if)#ip address 192.168.20.1 255.255.255.0
SW2(config-if)#ip routing
SW2(config-if)#exit
SW2(config)#ip dhcp pool 20                 //创建DHCP地址池20
SW2(config-dhcp)#network 192.168.20.0 255.255.255.0
SW2(config-dhcp)#default-router 192.168.20.1
SW2(config-dhcp)#exit
SW2(config)#int vlan 30
SW2(config-if)#ip address 192.168.30.1 255.255.255.0
SW2(config-if)#ip routing
SW2(config-if)#exit
SW2(config)#ip dhcp pool 30                 //创建DHCP地址池30
SW2(config-dhcp)#network 192.168.30.0 255.255.255.0
SW2(config-dhcp)#default-router 192.168.30.1
SW2(config-dhcp)#exit
SW2(config)#int vlan 40
SW2(config-if)#ip address 192.168.30.1 255.255.255.0
SW2(config-if)#ip routing
SW2(config-if)#exit
SW2(config)#ip dhcp pool 40                 //创建DHCP地址池30
SW2(config-dhcp)#network 192.168.40.0 255.255.255.0
SW2(config-dhcp)#default-router 192.168.40.1
SW2(config-dhcp)#exit

本文原创,转载请注明出处。

Cisco思科三层交换机配置DHCP服务相关推荐

  1. 思科三层交换机配置DHCP中继

    三层交换机配置DHCP中继 实验目的: 通过本实验掌握如何给不同网段配置DHCP,掌握DHCP中继配置. 实验拓扑: 对交换机SW1进行预配置. Switch>en Switch#conf t ...

  2. 华为三层交换机配置DHCP服务

    当然这只是实验中这么来做,现实中考虑到通信速率的问题DHCP服务会交给专门的DHCP服务器来做,所以更多的时候会布置DHCP中继来指向DHCP服务器,关于中继的问题可以看我的下一篇博客. 配置脚本: ...

  3. CIsco思科三层交换配置DHCP,客户端动态获取

    实验目的:让PC-1通过动态获取IP地址 实验拓扑: 实验步骤:

  4. Cisco路由器配置DHCP服务及中继

    Cisco路由器配置DHCP服务及中继 拓扑示意 R1 LAN侧的网段为192.168.10.0/24 默认网关为192.168.10.1 R2 LAN侧的网段为192.168.20.0/24 默认网 ...

  5. 思科模拟器配置DHCP的几种方式

    思科模拟器配置DHCP的几种方式 第一种:基于三层交换机+路由器的DHCP拓扑图 1.知识点梳理: 二层交换机: 配置vlan 端口划分进vlan 连向三层的端口配置trunk模式 三层交换机: 配置 ...

  6. 在CISCO路由器上配置DHCP与DHCP中继

    企业网络中DHCP环境的搭建 企业DHCP需求描述: 在大型企业中,一般都有很多个部门,各部门之间有时要求不能互通,这可以通过使用VLAN来解决,但是上千个人IP配置也是一件极大耗费人力的事.所以我们 ...

  7. CISCO 3550交换机配置DHCP三步骤

    CISCO 3550交换机配置DHCP三步骤 http://network.51cto.com  2010-09-29 16:15  佚名  IT168  我要评论(0) 下面我们就针对CISCO 3 ...

  8. H3C三层交换机配置DHCP

    H3C三层交换机配置DHCP 1.建立vlan ,配置vlan接口 [SW01]vlan 11 [SW01-vlan11]port GigabitEthernet 1/0/1 #将端口加入vlan [ ...

  9. Kali Linux常用服务配置教程安装及配置DHCP服务

    Kali Linux常用服务配置教程安装及配置DHCP服务 在Kali Linux中,默认没有安装DHCP服务.下面将介绍安装并配置DHCP服务的方法. 1.安装DHCP服务 在Kali Linux中 ...

最新文章

  1. 语义表征的无监督对比学习:一个新理论框架
  2. 微积分学习笔记四:空间向量基础
  3. 用一个案例介绍jQuery插件的使用和写法
  4. 洛谷 P3119 [USACO15JAN]草鉴定Grass Cownoisseur 解题报告
  5. NOIP2017奶酪
  6. JavaScript基础入门
  7. 谷歌浏览器安全证书不受信任_使用SSL证书https协议,完美解决谷歌Chrome浏览器“不安全”...
  8. 第三周 AVI、MP4、WAV文件格式
  9. HTML5树叶飘落动画
  10. 什么是NETBIOS?
  11. C语言面试篇(一)总结
  12. 李开复:我的大学生活琐忆
  13. 七岁宝宝学计算机,儿童电脑绘画-小孩子在电脑上学绘画,用什么软件?我女儿今年7岁,我想让她学学在 爱问知识人...
  14. mysql nodejs begin_nodejs中mysql用法
  15. 一种全新的智能远程施工方案被提出——无线图传+远程控制方案
  16. 面具星球推荐:3个超级实用的免费网盘搜索网站,只有你想不到没有它搜不到的
  17. H3C交换机结合深信服AC做802.1x认证
  18. 2021年11月世界编程语言排行
  19. layui导入功能实现(太特么难了,网上全是坑啊)
  20. PPT设计的几个叠加大招,快来看看

热门文章

  1. java validator_Spring中校验器(Validator)的深入讲解
  2. 高斯滤波(Gaussian blur)
  3. 微信小程序真机测试 Provisional headers are shown 问题解决办法
  4. Xcode学习之路——第一个app
  5. 22年普通二本不考研找实习总结
  6. leetcode-帕斯卡三角形
  7. ValueError: Can only compare identically-labeled Series objects 问题解决
  8. JHipster中文文档(一)
  9. c++中STL的rope的使用
  10. TryHackMe新手村