首页 理论教育 实现BOOTP服务器配置与IP地址分配

实现BOOTP服务器配置与IP地址分配

时间:2023-10-21 理论教育 版权反馈
【摘要】:只有在SCALANCE X-400重启或复位或刚激活BOOTP时,从BOOTP服务器端获得IP地址。只不过该IP地址的信息需要在BOOTP服务器中设置。图4-27 BOOTP网络拓扑2.BOOTP组态本例中,PG/PC与SCALANCE X的任意In-Band端口相连,IP地址如图4-27所示。使用PST软件给SCALANCE X-400设置IP地址为192.168.0.20,然后通过IE浏览器打开,在目录树“Agent”下,使能“BOOTP”选项。图4-30 分配IP地址然后就可以在BOOTP Desktop软件中,查看到该IP分配给SCALANCE X-400。

实现BOOTP服务器配置与IP地址分配

1.BOOTP概述

BOOTP是Bootstrap protocol的缩写,意为自引导协议。

BOOTP的作用有两个,一是使工作站能请求一个IP地址和其他TCP/IP设置信息;二是使无盘工作站可以请求得到引导文件信息的位置,并从那里开始启动。

BOOTP不支持租用期(lease)这个概念,其工作方式是每台工作站的硬件地址必须和一个实际的IP地址相联系,这也就是为什么在进行无盘启动时必须确认其网卡的前六位地址,及在“远程启动管理器”必须“转换适配器”的原因了。

BOOTP基于UDP,使用服务器/客户机模式,服务器端口号为67。客户端端口为68。

工作流程如下:客户机发送一个受限的广播请求帧,目的IP为255.255.255.255,源IP为0.0.0.0。服务器收到包含该客户端MAC地址的请求帧,发回一个应答,该应答就包含了客户端的IP地址。这样客户端就得到IP地址。这与RARP的机制是相似的。

SCALANCE X-400作为BOOTP的客户端,支持BOOTP,可以通过WBM来禁止或激活该协议。只有在SCALANCE X-400重启或复位或刚激活BOOTP时,从BOOTP服务器端获得IP地址。只不过该IP地址的信息需要在BOOTP服务器中设置。

978-7-111-37169-4-Chapter04-27.jpg

图4-27 BOOTP网络拓扑

2.BOOTP组态

本例中,PG/PC与SCALANCE X的任意In-Band端口相连,IP地址如图4-27所示。

使用PST软件给SCALANCE X-400设置IP地址为192.168.0.20,然后通过IE浏览器打开,在目录树“Agent”下,使能“BOOTP”选项。单击“Set Values”按钮结束设置,如图4-28所示。注意此时SCALANCE X-400不开启路由功能,所以要删掉与路由相关的选项,例如目录树“Router”下“Subnets”的新增选项。

978-7-111-37169-4-Chapter04-28.jpg(www.xing528.com)

图4-28 设置

使用Weird Solutions公司的BOOTP Desktop软件安装在PG/PC上。由于BOOTP,没有租约的概念,所以需要设置客户端的IP地址等信息。否则,客户端不断向BOOTP server发送请求,结果BOOTP server不能分配IP地址给SCALANCE X-400,如图4-29所示。

978-7-111-37169-4-Chapter04-29.jpg

图4-29 未分配客户端IP地址

BOOTP Desktop properties对话框中,选择“Clients”栏,单击“New...”按钮,弹出添加Client的MAC地址对话框,写入SCALANCE X-400的Inband的MAC地址08-00-06-96-64-6C。该MAC地址在CPU的前面板上可见,或者通过PST软件浏览到。然后在“Availa-ble options”栏内选择“IP address”,单击“≫”按钮,添加该项到右侧栏。单击“Edit...”按钮,写入要分配的IP地址,例如:192.168.0.66。用同样的方法,选择“Sub-net mask”项为255.255.255.0。单击“Close”按钮,结束设置。如图4-30所示。

978-7-111-37169-4-Chapter04-30.jpg

图4-30 分配IP地址

然后就可以在BOOTP Desktop软件中,查看到该IP分配给SCALANCE X-400。如图4-31所示。

978-7-111-37169-4-Chapter04-31.jpg

图4-31 IP地址已分配

通过在IE中,输入该IP地址192.168.0.66,可以进入该组态画面。如果没有启动BOOTP服务器,那么SCALANCE X-400在启动时会以原有的设置的In-Band的IP地址192.168.0.20来启动。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈