PXE网络启动,客户端能接收到DHCP分配的地址,但连接TFTP读取服务端的文件时报错。
如果不能从客户端启动pxe系统,可以确定的是pxe server有问题在win7上安装tftp的话,应该是安装tftp server,而不是tftp client.推荐在workstation里装一个08r2虚拟机,在上面把dhcp和wds(windows部署服务)安装上,就可以为本本装系统了 在win7上用tftpd32是指定不行了,在03上可以,我做过测试。你手上有03或者08吗?在workstation上装一个,用自带的部署服务就可以,不需要第三方软件的。网卡方面是需要可以网络引导的网卡,目前大多网卡都有这个功能。 我还是觉得服务端有问题,如果你提示tftp timeout,应该是dhcp 已经给client分配完IP,进度停留在从tftp server下载引导文件这步了,也就是说网卡没问题,可以网络启动,我觉得问题有可能在tftp server这边。 我觉得你装XP的话,下载个03,然后用03做部署比较好,win7则是用08r2。
PXE网刻请问,客户机联接到TFTP时,就提示TimeOut
PXE网刻请问,,,客户机联接到TFTP时,就提示TimeOut,,客户机用网卡启动: 1.正常获得DHCP服务器分配的IP后; 2.出现TFTP... 后显示:TimeOut,,,然后,从硬盘疏导了... 3.客户机显示TFTP...的时候DHCP服务器这边显示 File <mba.pxe>:error 10054 in system call recv 远程主机强迫关闭了一个现有的联接mba.pxe是我按照网盟教程制作的,应当没问题的 我是新手希望大家多多指教~ >_< 忘记说了,我用的是tftpd32软件启动文件放置在这个软件的目录下
TFTPD32的使用方法
一.tftp服务器的配置1.下载tftpd32.exe2.禁用所有与本机ip(本机在局域网内设置的ip或者公网ip)不符的网络连接(比方所你装了虚拟机,虚拟机用网桥连接,可能会安装好几个虚拟连接),接着关闭本机的所有ftp服务器(以防发生冲突).3.双击tftpd32.exe,启动tftp服务器(tftpd32.exe会自动检测到本机ip,此时在server interface右边的下拉菜单里将会出现本机ip,如果本机有多个网络连接,则点击下拉菜单会将会看到它们(不过右边有passive标志),这也是第2步禁用其它ip的主要原因).4.配置(主要修改current directory,也就是服务器的根目录).5.测试.在dos下进入任一目录,输入命令:tftp 本机ip get 文件名(可预先在服务器件根目录下放一文件用于测试),如果成功,会有传输成功的提示!最好能在其它机器上进行测试,测试方法类似(如果你的机器在局域网,就用局域网内的机器;反之,用公网上的机器测试).二.tftp客户端使用方法方法一 在“开始运行”中输入“CMD”并回车,或是从附件中选择“命令提示符”,然后输入“d:”回车(引号不用输),这样就切换到D盘了,再输入“cd d:\图像资料”并回车,这时切换到了“d:\图像资料”目录,然后输入命令“Tftp -i 朋友IP get pictures.rar”,如果要传给朋友文件,则输入命令“Tftp -i 朋友IP put 文件名.rar .(windows自带有tftp客户端软件)需要注意的几个问题:a.文件传送成功与否,你朋友也可以在Tftpd32的“Tftp Server”和“Current Action”这两项中看到。 b.如果想把文件传给你朋友,那么只要把命令换成“Tftp -i 朋友IP put pictures.rar”即可。关于Tftp命令的更多参数,你可以在CMD下输入Tftp进行查看。不过此时你朋友不能进行上传和下载工作,因为他此时是Tftp的服务端,只有客户端才能进行这些操作。如果他想把东西传给你,那就需要你做服务端了。c.用Tftp传送文件时,服务端需有确定的公网IP,如果你朋友在局域网中通过网关上网的话,那就无法传送了。当然,如果两个人在同一局域网中,用内网的IP也可以传送文件,只是有些多此一举。d.Windows 98系统可以当服务端,但客户端一定要是Windows 2000或是Windows XP等有Tftp命令的系统。OK,Tftp传送方式就介绍到这儿,以后如果你遇到因为防火墙等原因不能通过QQ传送文件时,不妨试试Tftp。一、上传:才 现在你的IP get 源文件 盘符://路径//目标文件名二、下载: 格式:tftp -i 对方的IP put 盘符:/路径/源文件名用法和注意点:1、tftp必须在本机上先运行起来,充当虚拟服务器的角色。2、tftp在运行中不得断开连接。3、要上传的文件必须和tftp在一个目录中。4、文件的默认下载位置就是tftp目录。5、tftp在上传的格式中,目标地址要用双//格开。6、可以在任何对方的命令行使用tftp,如:跟在对方IP后的浏览器地址栏里(详细说明请参考U漏洞的贴子)、SQLEXEC的command输入行等等位置。7、tftp默认属性是上传和下载的时候采用覆盖不提示的方式。8、tftp上传的文件可能会加上只读属性,请上传完全毕后检阅
怎么用TFTPD32从PC端把文件传到路由器中
说明一下,这一步是让你朋友操作的。首先叫你的朋友把Tftpd32下载下来并解压(他可能很郁闷哦),然后打开Tftpd32(如图1),这时你朋友的机器就是一个Tftp服务器了。软件默认Tftpd32的保存目录即为下载目录,换句话说,你要下载的文件需要放在Ttfpd32的保存目录下才能被客户端下载。更改Tftpd32下载目录的操作方法为:点击右上角的“Browse”,然后选择要下载的文件的保存目录。不过经此设置后,以后你要想从你朋友机器上下载文件,就要让他先把文件放在更改后的下载目录里,而不是Tftpd32的保存目录了。如果你朋友搞不清当前下载目录下到底有哪些文件,可以让他点击右上角的“Show Dir”进行查看
a.要进行更人性化的设置,如下载的人数、下载端口等,可以点击“Settings”按钮;然后在“Tftp port(Tftp端口)”、“Max Retransmit(最大连接数)”等项上填写相应值,这里建议不要更改端口。
b.如果你要传的文件比较多,可以先让你朋友将它们打包,这样传起来比较方便。
2.传送文件
对方忙了这么久,下面也该自己出手了。由于朋友把我要的图片都打包了(命名为:pictures.rar),所以我要做的就是把pictures.rar下载下来,并保存在D盘的“图像资料”目录下,这时有两种方法可以完成。
方法一
在“开始→运行”中输入“CMD”并回车,或是从附件中选择“命令提示符”,然后输入“d:”回车(引号不用输),这样就切换到D盘了,再输入“cd d:\图像资料”并回车,这时切换到了“d:\图像资料”目录,然后输入命令“Tftp -i朋友IP get pictures.rar”。
方法二
上面说的是用命令的方法,下面咱们也试试图形界面的方法。先下载Tftpd32这个软件(两头都装一个),在“Current Directory”处选择你要保存的路径,这里我选的是“d:\图像资料”;切换到“Tftp Client”,在“Host”处填上朋友的IP,在“File”处填上下载的文件名,这里填的是“pictures.rar’,然后点击“Get”(如图3),一会你就可以在目录下找到文件了。点“Put”则是把文件传到你朋友Tftpd32的下载目录中。
需要注意的几个问题:
a.文件传送成功与否,你朋友也可以在Tftpd32的“Tftp Server”和“Current Action”这两项中看到。
b.如果想把文件传给你朋友,那么只要把命令换成“Tftp -i朋友IP put pictures.rar”即可。关于Tftp命令的更多参数,你可以在CMD下输入Tftp进行查看。不过此时你朋友不能进行上传和下载工作,因为他此时是Tftp的服务端,只有客户端才能进行这些操作。如果他想把东西传给你,那就需要你做服务端了。
c.用Tftp传送文件时,服务端需有确定的公网IP,如果你朋友在局域网中通过网关上网的话,那就无法传送了。当然,如果两个人在同一局域网中,用内网的IP也可以传送文件,只是有些多此一举。
d.Windows 98系统可以当服务端,但客户端一定要是Windows 2000或是Windows XP等有Tftp命令的系统。
OK,Tftp传送方式就介绍到这儿,以后如果你遇到因为防火墙等原因不能通过QQ传送文件时,不妨试试Tftp。