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

link服务器间网络通讯错误_快速搭建DHCP服务器,解决IP配置问题

你还在手动配置TCP/IP?输着输着竟然还出现了配置错误,配置的地址也冲突了生气到模糊↓↓↓↓一、DHCP协议原理DHC
1ada46fbccc23adca91c09a19e220ba0.png

你还在手动配置TCP/IP?输着输着...

竟然还出现了配置错误,配置的地址也冲突了......

生气到模糊↓↓↓↓

e30c9f7bf2920db0f354f7c190ce544a.gif

一、DHCP协议原理

DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)通常被应用在大型的局域网络环境中,主要作用是集中的管理、分配IP地址,使网络环境中的主机动态获取IP地址、Gateway地址、DNS服务器地址等信息,并能够提升地址的使用率。

08ccc56e284eed989f53b69df16735dd.png

DHCP协议采用客户端/服务器模型,主机地址的动态分配任务由网络主机驱动。当DHCP服务器接收到来自网络主机申请地址的信息时,才会向网络主机发送相关的地址配置等信息,以实现网络主机地址信息的动态配置。

二、DHCP协议工作过程

5b4385a48bb1fdad5d3ef780b5f20725.png

三、DHCP协议IP分配方式

d2fc3ff2f3a6b9c376f2f53a3ea84ec2.png

四、DHCP租约更新

64a0443b02ba2c9d4ef92187dab26344.png

五、DHCP中继工作过程

79e55f4ba3dc8970bfb78e1a14edf21c.png

六、DHCP技术有哪些作用?

DHCP服务器极大地简化了一些需要用手工来完成的网络管理任务,解放了管理员的双手。能够为用户提供更加丰富的网络配置信息,有助于实现对网络的安全管理。

1. 客户机不需手工配置TCP/IP,管理员可以集中为整个网络指定通用和特定子网的TCP/IP参数,并且可以定义使用保留地址的客户机的参数。

2. 提供安全可信的配置,DHCP避免了在每台计算机上手工输入数值引起的配置错误,还能防止网络上计算机配置地址的冲突。

3. 使用DHCP服务器能大大减少配置花费的开销,以及节省重新配置的时间,服务器可以在指派地址租约时配置所有的附加配置值。 

4. 客户机在子网间移动时,旧的IP地址自动释放以便再次使用。在再次启动客户机时,DHCP服务器会自动为客户机重新配置TCP/IP。

七、什么是DHCP服务器?

DHCP服务器指的是由服务器控制一段IP地址范围,客户端登录服务器时就可以自动获得服务器分配的IP地址和子网掩码。

简单来说,DHCP服务器最大的好处就是可以防止局域网内电脑的IP地址冲突,DHCP服务器把每个IP地址只分给一台电脑,可有效避免手动分配IP而产生的重复分配等问题。

八、DHCP服务器搭建方案

在某些中大型网络中,为了区分不同业务,需要为网络主机划分多个网段,此时可通过部署DHCP中继&DHCP服务器,来实现不同网段主机动态获取IP地址等网络参数。这样网络中只需要部署一台DHCP服务器,既节省了服务器资源,又便于进行集中管理。

以三旺通信ICS5028G系列万兆网管型三层工业以太网交换机为例:

c4b0cb777c7192cbf12dbfbd8f5ea3ec.png

该系列产品在DHCP Server模式下,可提供以下服务:

  • 配置地址池、租期,为DHCP Client动态分配IP地址。
  • 针对已配置了固定IP地址的设备定义保留IP地址。
  • 实现静态分配IP地址,为应用服务器及特殊主机分配固定IP地址。
  • 配置IP地址探测,防止重复分配IP地址。
  • 为DHCP Client集中配置DNS Server、缺省网关等网络参数。

下面是搭建DHCP服务器的步骤:

1. DHCP SERVER 配置

DHCP Server功能启用后,是将本设备作为一个DHCP服务器,通过设置静态分配地址表实现,向其他与本服务器相连的设备分配IP地址。

在菜单栏中依次点击“主菜单→高级配置→DHCP Server配置”,进入DHCP Server配置界面,在该界面可以启用/禁用DHCP Server。

2a97f9e108de3bd1e734ff2f1b90532a.png

2. 地址池配置

在菜单栏中依次点击“主菜单→高级配置→DHCP Server配置→地址池配置”,进入地址池配置界面,在该界面可以添加、删除地址池以及查看地址池配置信息。

eb188eba4fd4df03a18465e83a1036c5.png

以上就是DHCP服务器设置教程,一般情况下,都是默认是开启的;如果需要关闭,那么需要对电脑的本地IP地址进行单独设置,相对来说比较折腾,非专业局域网管理用户,建议还是不要去修改相关设置。



推荐阅读
  • Nginx使用AWStats日志分析的步骤及注意事项
    本文介绍了在Centos7操作系统上使用Nginx和AWStats进行日志分析的步骤和注意事项。通过AWStats可以统计网站的访问量、IP地址、操作系统、浏览器等信息,并提供精确到每月、每日、每小时的数据。在部署AWStats之前需要确认服务器上已经安装了Perl环境,并进行DNS解析。 ... [详细]
  • 本文介绍了在rhel5.5操作系统下搭建网关+LAMP+postfix+dhcp的步骤和配置方法。通过配置dhcp自动分配ip、实现外网访问公司网站、内网收发邮件、内网上网以及SNAT转换等功能。详细介绍了安装dhcp和配置相关文件的步骤,并提供了相关的命令和配置示例。 ... [详细]
  • 本文详细介绍了在Linux虚拟化部署中进行VLAN配置的方法。首先要确认Linux系统内核是否已经支持VLAN功能,然后配置物理网卡、子网卡和虚拟VLAN网卡的关系。接着介绍了在Linux配置VLAN Trunk的步骤,包括将物理网卡添加到VLAN、检查添加的VLAN虚拟网卡信息以及重启网络服务等。最后,通过验证连通性来确认配置是否成功。 ... [详细]
  • http:my.oschina.netleejun2005blog136820刚看到群里又有同学在说HTTP协议下的Get请求参数长度是有大小限制的,最大不能超过XX ... [详细]
  • 本文介绍了RPC框架Thrift的安装环境变量配置与第一个实例,讲解了RPC的概念以及如何解决跨语言、c++客户端、web服务端、远程调用等需求。Thrift开发方便上手快,性能和稳定性也不错,适合初学者学习和使用。 ... [详细]
  • 计算机存储系统的层次结构及其优势
    本文介绍了计算机存储系统的层次结构,包括高速缓存、主存储器和辅助存储器三个层次。通过分层存储数据可以提高程序的执行效率。计算机存储系统的层次结构将各种不同存储容量、存取速度和价格的存储器有机组合成整体,形成可寻址存储空间比主存储器空间大得多的存储整体。由于辅助存储器容量大、价格低,使得整体存储系统的平均价格降低。同时,高速缓存的存取速度可以和CPU的工作速度相匹配,进一步提高程序执行效率。 ... [详细]
  • 本文介绍了Web学习历程记录中关于Tomcat的基本概念和配置。首先解释了Web静态Web资源和动态Web资源的概念,以及C/S架构和B/S架构的区别。然后介绍了常见的Web服务器,包括Weblogic、WebSphere和Tomcat。接着详细讲解了Tomcat的虚拟主机、web应用和虚拟路径映射的概念和配置过程。最后简要介绍了http协议的作用。本文内容详实,适合初学者了解Tomcat的基础知识。 ... [详细]
  • 本文介绍了计算机网络的定义和通信流程,包括客户端编译文件、二进制转换、三层路由设备等。同时,还介绍了计算机网络中常用的关键词,如MAC地址和IP地址。 ... [详细]
  • 开发笔记:计网局域网:NAT 是如何工作的?
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了计网-局域网:NAT是如何工作的?相关的知识,希望对你有一定的参考价值。 ... [详细]
  • 利用Visual Basic开发SAP接口程序初探的方法与原理
    本文介绍了利用Visual Basic开发SAP接口程序的方法与原理,以及SAP R/3系统的特点和二次开发平台ABAP的使用。通过程序接口自动读取SAP R/3的数据表或视图,在外部进行处理和利用水晶报表等工具生成符合中国人习惯的报表样式。具体介绍了RFC调用的原理和模型,并强调本文主要不讨论SAP R/3函数的开发,而是针对使用SAP的公司的非ABAP开发人员提供了初步的接口程序开发指导。 ... [详细]
  • 本文介绍了在Linux下安装和配置Kafka的方法,包括安装JDK、下载和解压Kafka、配置Kafka的参数,以及配置Kafka的日志目录、服务器IP和日志存放路径等。同时还提供了单机配置部署的方法和zookeeper地址和端口的配置。通过实操成功的案例,帮助读者快速完成Kafka的安装和配置。 ... [详细]
  • 解决nginx启动报错epoll_wait() reported that client prematurely closed connection的方法
    本文介绍了解决nginx启动报错epoll_wait() reported that client prematurely closed connection的方法,包括检查location配置是否正确、pass_proxy是否需要加“/”等。同时,还介绍了修改nginx的error.log日志级别为debug,以便查看详细日志信息。 ... [详细]
  • 本文讨论了在VMWARE5.1的虚拟服务器Windows Server 2008R2上安装oracle 10g客户端时出现的问题,并提供了解决方法。错误日志显示了异常访问违例,通过分析日志中的问题帧,找到了解决问题的线索。文章详细介绍了解决方法,帮助读者顺利安装oracle 10g客户端。 ... [详细]
  • centos安装Mysql的方法及步骤详解
    本文介绍了centos安装Mysql的两种方式:rpm方式和绿色方式安装,详细介绍了安装所需的软件包以及安装过程中的注意事项,包括检查是否安装成功的方法。通过本文,读者可以了解到在centos系统上如何正确安装Mysql。 ... [详细]
  • 【重识云原生】第四章云网络4.8.3.2节——Open vSwitch工作原理详解
    2OpenvSwitch架构2.1OVS整体架构ovs-vswitchd:守护程序,实现交换功能,和Linux内核兼容模块一起,实现基于流的交换flow-basedswitchin ... [详细]
author-avatar
张心虚要加油
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有