网管实战多VLAN环境下DHCP服务的实现
在对网络进行升级改造时,必须考虑到各个方面,而如何在多VLAN环境中实现DHCP服务就是其中之一。
原理
使用DHCP方式获取IP地址需要利用广播数据包,按正常情况,DHCP服务只能在同一广播域内实现。而VLAN的建立就是为了隔离广播包,为什么在三层交换机上可以实现DHCP的跨网段呢?这需要我们将DHCP请求的广播数据包转化为单播请求,才会通过三层路由把请求转发到DHCP服务器所在的VLAN,进而实现DHCP的跨VLAN服务。
实现方法
为了实现跨VLAN的DHCP服务,需要从两方面入手,一方面要在交换机上指明DHCP服务器的IP地址,另一方面要在DHCP服务器上创建新的作用域。
下面以Cisco的Catlyst 4506为例介绍具体的操作步骤:
1.在交换机上配置DHCP服务器:
ip dhcp-server 192.168.0.69
2.在交换机中为每个VLAN设置同样的DHCP服务器的IP地址:
interface Vlan11
ip address 192.168.1.254 255.255.255.0
ip helper-address 192.168.0.69 DHCP Server IP
interface Vlan12
ip address 192.168.2.254 255.255.255.0
ip helper-address 192.168.0.69 DHCP Server IP
3.在DHCP服务器上设置网络地址分别为192.168.1.0、192.168.2.0的作用域,并将这些作用域的“路由器”选项设置为对应VLAN的接口IP地址。
相关推荐
-
网管实战多VLAN环境下DHCP服务的实现
在对网络进行升级改造时,必须考虑到各个方面,而如何在多VLAN环境中实现DHCP服务就是其中之一. 原理 使用DHCP方式获取IP地址需要利用广播数据包,按正常情况,DHCP服务只能在同一广播域内实现.而VLAN的建立就是为了隔离广播包,为什么在三层交换机上可以实现DHCP的跨网段呢?这需要我们将DHCP请求的广播数据包转化为单播请求,才会通过三层路由把请求转发到DHCP服务器所在的VLAN,进而实现DHCP的跨VLAN服务. 实现方法 为了实现跨VLAN的DHCP服务,需要从两方面入手,一方面
-
多VLAN环境下DHCP服务的实现
在对网络进行升级改造时,必须考虑到各个方面,而如何在多VLAN环境中实现DHCP服务就是其中之一. 原理 使用DHCP方式获取IP地址需要利用广播数据包,按正常情况,DHCP服务只能在同一广播域内实现.而VLAN的建立就是为了隔离广播包,为什么在三层交换机上可以实现DHCP的跨网段呢?这需要我们将DHCP请求的广播数据包转化为单播请求,才会通过三层路由把请求转发到DHCP服务器所在的VLAN,进而实现DHCP的跨VLAN服务. 实现方法 为了实现跨VLAN的DHCP服务,需要从两方面入手,一方面
-
基于多网卡环境下Eureka服务注册IP的选择问题
目录 多网卡环境下Eureka服务注册IP选择 问题场景 问题原因 解决方案 在Eureka中使用IP注册服务 eureka服务端配置 客户端配置 admin服务端配置 客户端配置 多网卡环境下Eureka服务注册IP选择 问题场景 服务器上分别配置了eth0和eth1两块网卡,只有eth1的地址可供其它机器访问,在这种情况下,服务注册时Eureka Client会自动选择eth0作为服务ip, 导致其它服务无法调用. 问题原因 由于官方并没有写明Eureka Client探测本机IP的逻辑,所
-
Node实战之不同环境下配置文件使用教程
前言 在使用 Node.js 编写一个完整的项目时,程序中往往需要用到一些可配置的变量,从而使得程序能在不同的环境中运行,而众所周知,在实际的项目会存在多个不同的环境,不同的环境下,一些配置是不相同的,如何在不同的环境下调用不同的配置,提高开发效率?下面话不多说了,来一起看看详细的介绍吧. 1. config-lite模块 首先引入一个配置模块config-lite,使用命令npm i config-lite --save安装. 通常我们会针对不同的环境,将配置写入不同的配置文件中,在Node项
-
linux下dhcp服务配置教程
1.DHCP简介 (1)DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)是一个简化主机IP地址分配管理的TCP/IP标准协议,用户可以利用DHCP服务器管理动态的IP地址分配及其他相关的环境配置工作,如:DNS服务器.WINS服务器.Gateway(网关)的设置. (2)DHCP基于客户/服务器模式.当DHCP客户端启动时,它会自动与DHCP服务器通信,由DHCP服务器为DHCP客户端提供自动分配IP地址的服务. (3)安装了DHCP服务软件的
-
Linux环境下wu-ftp服务的配置第1/2页
FTP:文件传输协议,客户/服务器模式 一.安装WU-FTPD #rpm -ivh wu-ftpd*.rpm#tar zxvf wu-ftpd*.tar.gz#cd wu-ftp*#./configure#make#make install 如果没有指定安装目录,那么其执行文件默认会分别安装在/usr/bin和/usr/sbin 中. 二.启动WU-FTPD cd 到/etc/xinetd.d/目录 打开wu-ftpd文件,将其中的disable = yes 改为disable = no. 然后
-
内网环境下registry搭建步骤详解
目录 背景 docker环境 配置http可访问 重新加载docker 启动registry 启动registry-web 背景 在实际的开发运维过程中,经常需要使用镜像仓库的情况,虽然阿里云.腾讯云等都提供了带有免费额度的镜像仓库服务,但是由于账号等问题,我们还是需要自己搭建一个镜像仓库服务,供内网环境下使用. 大致的步骤: 准备docker环境 配置非http访问( Insecure Registries) 重新家在docker 启动registry 启动registry-web docke
-
在IOS环境下配置DHCP服务6500
Keywords: DHCP SERVER IOS pool client-identifier excluded-address helper-address spantree portfast 一位客户想把DHCP SERVER迁移到6509交换机的MSFC上,要求还挺复杂: 1.同时为多个VLAN的客户机分配地址 2.VLAN内有部分地址采用手工分配的方式 3.为客户指定网关.Wins服务器等 4.VLAN 2的地址租用有效期限为1天,其它为3天 5.按MAC地址为特定用户分配指定的IP地
-
Mac中Python 3环境下安装scrapy的方法教程
前言 最近抽空想学习一下python的爬虫框架scrapy,在mac下安装的时候遇到了问题,逐一解决了问题,分享一下,话不多说了,来一起看看详细的介绍吧. 步骤如下: 1. 从官网 下载最新版本Python 3.6.3(本地快速下载安装:http://www.jb51.net/softs/583651.html) # 在Mac上Python3环境下安装scrapy 2. 安装 Python3 在终端输入python3出现下面的内容表示安装成功 ➜ ~ python3 Python 3.6.3 (
-
win10环境下python3.5安装步骤图文教程
点我去Python官网下载 往下翻几页就能看到各种版本的Python,当前最新的是Python3.6,也没多大区别,我选择的是3.5.2 64位的,点击download 根据自己的电脑配置,我选择的是64位的 一路默认下去吧! 安装成功!下面打开命令提示符,输入python,回车如下图一样就安装成功啦! 以上所述是小编给大家介绍的win10环境下python3.5安装步骤图文教程,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的.在此也非常感谢大家对我们网站的支持!
随机推荐
- web2.0中流行的设计元素:颜色
- phplib中的一些基本语法和函数
- sqlserver2005自动创建数据表和自动添加某个字段索引
- Vue实现一个返回顶部backToTop组件
- Java多线程之多线程异常捕捉
- java线程池:获取运行线程数并控制线程启动速度的方法
- js转换对象为xml
- 10个C#程序员经常用到的实用代码片段
- C++中各种初始化方式示例详解
- Android 2.3.7.r1 camera录像过程中按menu菜单键时会停止录像
- 使用JS操作页面表格,元素的一些技巧
- IIS服务器下做301永久重定向设置方法[图解]
- javascript DOM编程实例(智播客学习)
- Javascript中的相等与不等运算
- C#获取Windows进程监听的TCP/UDP端口实例
- ThinkPHP的模版中调用session数据的方法
- C# 中实现ftp 图片上传功能(多快好省)
- iOS使用GCDSocketManager实现长连接的方法
- Java事件监听机制讲解
- SpringCloud Zuul在何种情况下使用Hystrix及问题小结