ROS的DHCP(自动下发IP)基础
发布日期:
2023-11-10

什么是DHCP?DHCP(Dynamic Host Configuration Protocol)是现代计算机网络中不可或缺的一部分,负责自动分配IP地址和其他网络配置信息。其中广泛的应用在监控设备、打印机、家庭路由器等绝大多数的电子设备中,为一些可调性低的设备提供插上线就能直接使用的便捷技术。联华世纪在这里将为大家介绍DHCP的基础知识,同时以案例形式为大家演示如何配置DHCP服务器和客户端以实现网络管理的自动化的具体步骤。


DHCP基础介绍

DHCP是一种客户端/服务器协议,它简化了IP地址管理和配置。以下是DHCP的一些基本概念:

IP地址分配:DHCP允许网络管理员分配IP地址,以确保每个设备都有一个唯一的标识符,从而能够在网络上通信。

自动化:DHCP自动为连接到网络的设备分配IP地址,而无需手动配置每个设备的网络设置。这大大简化了网络管理,特别是在大型网络中。

动态分配:IP地址是动态分配的,这意味着设备在连接到网络时会获得一个可用的IP地址,而在断开连接后,该地址会被释放,以便其他设备可以使用。

配置选项:除了IP地址,DHCP还可以分配其他配置信息,如子网掩码、默认网关、DNS服务器地址等。这些信息对于设备正确运行和访问Internet至关重要。


配置DHCP服务器:

现在,让我们讨论如何配置DHCP服务器。DHCP服务器负责分配IP地址和其他配置信息。这里我们用到本人长时间接触到的设备,MikroTik软路由器来演示:

1.首先在IP--->pool中添加一份用来下发到客户端的IP地址组

ROS的DHCP(自动下发IP)基础

这里我添加的IP组为192.168.1.0网段10到200的IP地址用来下发到客户端(从大到小下发的)

ROS的DHCP(自动下发IP)基础

将需要做dhcp的接口下写上dhcp pool地址池下相同网段的IP作为网关(注意:pool之所以写10到200的地址是为了有其他预留的地址给到接口做网关等,接口ip不能写pool地址内的IP,会导致IP下发给其他设备后IP冲突)

ROS的DHCP(自动下发IP)基础

2.然后在IP--->DHCP server中创建DHCP服务端

ROS的DHCP(自动下发IP)基础

创建dhcp服务器将接口选择为上门配置同网段IP的接口,这个口会下发dhcp服务功能,在Address Pool中选择前面创建的pool地址组就可以创建完成了

ROS的DHCP(自动下发IP)基础

这里在dhcp server中选择networks,因为前面只是开启了dhcp功能,并且成功下发了地址,但是需要通过设置networks来下发到客户一条能上网的默认路由以及正确的DNS来解析网站域名,其中中间四个选项框分别对应着,192.168.1.0网段下,网关为192.168.1.254(接口的IP地址),子网掩码为24位的dhcp自动获取IP的设备,提供了主备两个dns的路由

ROS的DHCP(自动下发IP)基础

 到这里ROS的DHCP配置就完成了


配置DHCP客户端

在Windows电脑中将以太网的IPV4属性设置为自动获得IP地址,再通过网线将设备与电脑连接起来

ROS的DHCP(自动下发IP)基础

使用电脑快捷键win+r弹出对话框,输入cmd进入终端,使用ipconfig/all来查看到电脑成功获取到192.168.1.200的IP地址以及dns等信息,这里屏幕太小看不到下面的信息就算了,哈哈。

ROS的DHCP(自动下发IP)基础

在dhcpserver中Leases中也可以看见获取到IP地址的设备有那些,可以通过mac地址来比对

ROS的DHCP(自动下发IP)基础

以上关于ROS的DHCP的基本配置就到这里结束了。

 



总之,DHCP简化了网络管理,使得大型网络更加容易维护,能帮助网络管理员轻松地分配IP地址和配置信息,同时减少了手动配置的工作。了解DHCP的基础知识以及如何配置DHCP服务器和客户端对于建立和维护网络至关重要,在日常网络管理中,DHCP是一项关键技术,它提供了便捷性和自动化,有助于确保网络设备有效连接和通信。当然,如果您还想了解更多或者有DHCP及其相关的需求,欢迎联系联华世纪。

编辑:技术部周经理                        

联系方式:infor@linkchina.com.cn