欢迎来到天天文库
浏览记录
ID:13326530
大小:898.50 KB
页数:4页
时间:2018-07-22
《配置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)出现菜单项,等待用户输入
此文档下载收益归作者所有