配置linux下网络协议tftp、bootp服务器

配置linux下网络协议tftp、bootp服务器

ID:13326530

大小:898.50 KB

页数:4页

时间:2018-07-22

配置linux下网络协议tftp、bootp服务器_第1页
配置linux下网络协议tftp、bootp服务器_第2页
配置linux下网络协议tftp、bootp服务器_第3页
配置linux下网络协议tftp、bootp服务器_第4页
资源描述:

《配置linux下网络协议tftp、bootp服务器》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、实验3配置Linux下网络协议tftp、bootp服务器【实验目的】Ø掌握配置Linux下网络协议tftp、bootp服务。Ø熟悉使用tftp来实现PC和目标平台进行通信。【实验步骤】第一步:安装xinetd。如果xinetd没有被安装,需要在此处安装xinetd。在安装linux操作系统的时候,Xinetd将会被默认安装。所以,如果xinetd已经被安装,移动到bootprpm安装的相关章节。可以使用“rpm–uvhxinetd-2.1.8.9pre15-2.i386.rpm”命令来安装xinetdrpm包(在Linux桌面操作系统的光盘中已经包含了xinetd-2.1.8.9pr

2、e15-2.i386.rpm。)【图2-3-1】【图2-3-2】完成安装过程以后,检查在/etc/rc.d/init.d目录下是否有xinetd这个脚本文件存在。使用如下命令重启xinetd。[root$superroot]#/etc/rc.d/init.d/xinetdrestartStoppingxinetd:[OK]Startingxinetd:[OK]以下命令将检查xinetd是否在运行。[root@root~]#ps-xf

3、grepxinetd在确认xinetd被安装成功以后将安装bootp。安装bootprpm。首先,检查bootp是否已经被安装。使用以下命令检查boot

4、prpm安装情况。[root@rootRPM]#rpm-qa

5、grepbootp如果bootp已经被安装上,在此没有必要重新安装。关于bootp和tftp的rpm包已经包含在光盘的RPM目录下。[root@localhostRPM]#rpm-ivhbootp-2.4.3-7.i386.rpm使用命令rpm–ivhbootp-2.4.3-7.i386.rpm来安装bootprpm包。提示信息为“thepackageisalreadyinstalled”表明rpm已经被安装。如果xinetd没有被安装,将会出现一个错误的提示“xinetdisrequired”。使用命令rpm–qa可以显

6、示出当前的程序名和版本号。下图中的rpm–e命令将检查bootp-2.4.3-7的rpm安装并进行擦除(如果为了测试该命令而涓埃弄过bootp擦除掉,请重新安装)。[root@localhostRPM]#rpm-qa

7、grepbootpbootp-2.4.3-7[root@localhostRPM]#rpm-eboot-2.4.3-7[root@localhostRPM]#rpm-qa

8、grepbootp当bootprpm包被安装好后将会创建/usr/sbin/bootpd文件。[root@localhostRPM]#ls/usr/sbin/bootpd/usr/sbin/bootp

9、dbootp文件将由xinetd来执行。为了使bootp协议能够被xinetd使用,必须在/etc/xinetd.d目录下创建bootp文件。[root@localhostRPM]#cd/etc/xinetd.d/[root@localhostRPM]#vibootp使用VI编辑器编写脚本文件bootp。【图2-3-1】保存并退出。需要注意的是,在上面这个脚本中,第一行的内容是servicebootps而不是servicebootp。第一步:bootptab文件设置。bootptab文件是针对bootp文件的一个配置环境,它使用两个标签符号作为主机名的参数,按照如下的方式:tg=va

10、lue:tg=value:tg=value:创建bootptab文件。使用VI编辑器在/etc目录下创建bootptab文件,按照如下图所示的配置。xsbase270:ht=1:ha=0x123456789A00:ip=192.168.0.50:sm=255.255.255.0xsbase270:标记ht:硬件类型(1表示以太网)ha:硬件地址(这个地址必须和板子的MAC地址相同)ip:IP地址(如果板子的MAC地址和ha的地址一致的话,ip将被传输给板子).sm:子网掩码注意:当修改了bootptab文件后,请重新执行xinetd守护进程:/etc/rc.d/init.d/

11、xinetdrestart第一步:在Bootloader中运行bootp。若开发板重新烧入Bootloader,需要为以太网芯片设置MAC地址,该地址必须与/etc/bootptab的ha字段相同(请参考上一节)。在Bootloader命令行下面输入bootp命令可以得到主机分配给目标机的ip地址,如下图所示(如果ip地址没有出现,重复这些步骤)。具体操作步骤如下:1)开发板上电后,敲主机键盘任何键停止Bootloader运行。2)出现菜单项,等待用户输入

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。