cisco tftp服务器怎么开启

cisco tftp服务器怎么开启,第1张

您好,软件简介: CISCO公司出品的 TFTP 服务器,常用于CISCO 路由器的IOS升级与备份工作。也可用于个人建立TFTP服务器,进行文件传输。软件中附带了一个命令行方式的TFTP 客户端,文件名为TFTPEXE,用它可以测试你建立的TFTP服务器。
升级说明:1、 请到TL-LINK网站下载对应版本最新的升级程序或者联系技术支持人员获取升级程 序,下载和升级前请关闭电脑防病毒软件;
2、 升级请在Win xp、WinNT 、 Win2000 、Win98 、 Win95 的 *** 作系统下进行;
3、 打开“我的电脑”-“工具”-“文件夹选项”-“查看”,将“隐藏已知文件的扩展名”选项前面的小钩去掉,然后按“确定”;
4、 将升级包解压缩,产生的文件夹内,将Tftpd32exe双击打开不要关闭;
5、 保持解压得到得文件内bin文件和设备升级界面的文件名相同;并注意升级过程不可断电。
6、 点击路由器“软件升级”界面的“升级”按钮,升级成功后在TFTPd32的窗口上会出现升级成功的信息;
7、 升级成功后,请检查路由器参数设置。

win7系统TFTP服务器的具体开启方法设置完了以后,就可以进入dos状态(开始 输入CMD进入dos),输入:TFTP 命令C:\>tftp向运行 TFTP 服务的远程计算机传入或从该计算机传出文件。TFTP [-i] host [GET PUT] source [destination] -i 指定二进制映像传输模式(也称为 八进制)。在二进制映像模式中,逐字节地 移动文件。在传输二进制文件时, 使用此模式。 host 指定本地或远程主机。 GET 将远程主机上的文件目标传输到 本地主机的文件源中。 PUT 将本地主机上的文件源传输到 远程主机上的文件目标。 source 指定要传输的文件。 destination 指定要将文件传输到的位置。

tftp命令用在本机和tftp服务器之间使用TFTP协议传输文件。

TFTP是用来下载远程文件的最简单网络协议,它其于UDP协议而实现。嵌入式linux的tftp开发环境包括两个方面:一是linux服务器端的tftp-server支持,二是嵌入式目标系统的tftp-client支持。因为u-boot本身内置支持tftp-client,所以嵌入式目标系统端就不用配置了。下面就详细介绍一下linux服务器端tftp-server的配置。

语法
tftp(选项)(参数)选项
-c:指定与tftp服务器连接成功后,立即要执行的指令;
-m:指定文件传输模式。可以是ASCII或者Binary;
-v:显示指令详细执行过程;
-V:显示指令版本信息。 参数

主机:指定tftp要联机的tftp服务器的ip地址或主机名。

实例

1、安装tftp服务器

需要安装xinetd、tftp和tftp-server 3个软件

如果能上网,通过yum安装:

yum 
 xinetd
yum install tftp
yum install tftp-server

如果不能上网,可以直接安装提供的rpm包:

rpm -ivh xinetd-2314-18fc9i386rpm
rpm -ivh tftp-048-3fc9i386rpm
rpm -ivh tftp-server-048-3fc9i386rpm

2、配置tftp服务器

修改/etc/xinetdd/tftp文件,将其中的disable=yes改为disable=no。主要是设置TFTP服务器的根目录,开启服务。修改后的文件如下:


 tftp
{
       socket_type           =dgram
       protocol              =udp       
                  =yes
       user                  =root
       server                =/usr/sbin/intftpd
       server_args           =-s  /home/mike/tftpboot -c
       disable               =no
       per_source            =11
       cps                   =100 2
       flags                 =IPv4
}

说明:修改项server_args= -s <path> -c,其中<path>处可以改为你的tftp-server的根目录,参数-s指定chroot,-c指定了可以创建文件。

3、启动tftp服务器并关闭防火墙

/etc/
d/
 stop        //关闭防火墙
 /sbin/service xinetd start

service xinetd restart
/etc/initd/xinetd start

看到启动[OK]就可以了

4、查看tftp服务是否开启


 -a | 
 tftp

显示结果为udp 0 0 :tftp :表明服务已经开启,就表明tftp配置成功了。

5、tftp使用

复制一个文件到tftp服务器目录,然后在主机启动tftp软件,进行简单测试。

tftp 19216812
tftp>get <download 

tftp>put <upload file>
tftp>q

6、tftp命令用法如下

tftp your-ip-address

进入TFTP *** 作:

connect:连接到远程tftp服务器 mode:文件传输模式 put:上传文件 get:下载文件 quit:退出 verbose:显示详细的处理信息 tarce:显示包路径 status:显示当前状态信息 binary:二进制传输模式 ascii:ascii 传送模式 rexmt:设置包传输的超时时间 timeout:设置重传的超时时间 help:帮助信息 :帮助信息

7、如果老是出现“AVC Denial, click icon to view”的错误,并不能传输文件,需要作如下修改

修改/etc/sysconfig/selinux,将SELINUX设定为disable,使用命令setenforce 0让selinux配置文件生效。

8、Busybox中tftp命令的用法

命令格式为:

tftp [option]  
 [port]

如果要下载或上传文件的话是一定要用这些option的。

-g 表示
载文件 (get)
-p 表示上传文件 (put)
-l 表示本地文件名 (local file)
-r 表示远程主机的文件名 (remote file)

例如,要从远程主机19216812上下载 embedexpert,则应输入以下命令

tftp -g -r embedexpert 19216812

ghost82 网克服务器端
一、安装3com dabs,不用管它是什么软件了,反正它能提供TFTP服务,下载这个软件并安装它(真是费话)。双击“dabs101_installexe”安装,“NEXT”,然后需要输入注册码,输入SN里的数字“0111151111111111”,然后再“NEXT”,在选择安装类型时选“SERVER”,然后一直“NEXT”到“FINISH”。
二、安装DHCP服务,进入“控制面板”,然后再进入“添加/删除程序”,再点“安装WINDOWS组件”,在“网络服务”里找到“动态主机配置协议(DHCP)”,选中它,然后确定,一直到安装结束。
好了,第一步骤完成,还仅仅完成了1/3,如果不是为了多数人的话,这些都成了费话中的费话了。
现在该设置服务器了。
服务器设置:
一、设置DHCP:
1、建立IP作用域:
打开“管理工具”的DHCP,新建的是不会有作用域的,所以我们先来建个作用域,右键单击你的服务器,选择“新建作用域”,然后在“名称”及“描述”里随便填就行了,好记就行,在“ip地址范围”里填写合法的起始IP和结束IP,再下一步,“添加排除”里不用填它,下一步,一直到“配置DHCP选项”,选择“否,我想稍后配置这些选项”,因为后面那些关于上网的设置已经不用了,下一步完成即可,一个作用域建立好了,但目前还没激活,右键单击“作用域”,然后选择“激活”。
2、添加作用域选项:
右键单击“作用域选项”,选择“配置选项”,在“可用选项”里选中“067 启动文件名”,字符串值里输入“mbapxe”,点确定后完成如图。
3、设置作用域属性:
右键单击作用域选择属性,然后在高级里选择“两者”,默认只启用了DHCP。确定即DHCP服务就设置好了。
二、生成无盘启动所需的软件镜象文件:
1、在你的硬盘上新建个目录,我在D盘建了个TFTP目录;
2、找个DOS启动软盘,打开3COM目录下的“Boot Image Editor”第一次启动有些需要回答的,点下一步,然后在网络里去掉“NETWARE”,现在很少人用它了,再下一步,出现多个菜单,选择“CreateTCP/IP Image File”在Options里勾上Writeable和Pre_OS,点OK就可以制做网络启动映像了,至于怎么编辑这个映像,该往这个映像里放些什么文件不用我说了吧!嘻嘻!!!把这个网络启动映像取个名(比:netbootimg),放在TFTP目录里。
三、建立PXE目录启动文件:
1、运行3COM工具里的“3COM Boot Image Editor”,选择第三个“Create a PXE menu boot file”;
2、点“Add”添加一个文件,在image file里选择D:\FTFT\netbootimg文件,点“OK”;
3、然后点“SAVE”,保存在D:\TFTP目录下,文件名取“MBAPXE”,和前面DHCP里的配置选项对应,切记;
四、设置TFTP SERVER:
1、运行3COM工具里的“TFTP SERVER”,在网络适配器里选择你的本地网卡,“OK”;
2、点菜单上的“OPTIONS”,选择“Setting”,然后在标签“File Transfer”里勾选“Transmit secure mod”,然后点旁边的“Browse”,目录选择刚才的D:\TFTP,确定设置完毕退出。
五、运行“servicesmsc”,然后在服务里找到“3Com TFTP”服务,启动它,如果你想下次不必再手动了,可改为自动。
到这里你的服务器就算做好了!

用TFTP(Trivial File Transfer Protocol)来实现文件的传送是一种基于UDP连接的文件传输,一般是使用Windows自带的tftpexe和一个TFTP服务器端软件构成一个完整的传输结构。它是这样使用的: 首先运行本地的TFTP Server(比如tftpd32exe)软件并保证始终开启直至传输全部完成, 然后在telnet中(当然你也可以在其他shell中)运行下面的命令:
C:\>tftp –i ip get xinxinexe c:\abc\xinxinexe
其中ip为你自己机器的ip,且上传文件要与TFTP服务器端在同一目录下,这样你就可以把xinxinexe上传到c盘abc目录下了(其实是从tftp服务器下载来的)
需要指出的是,如果使用代理IP,你将不能实现与外部网络的文件传送。因为你的代理网关在进行数据封装的时候会将自己的IP地址加入到你的数据报中,代替你的内部网络地址,所以在外部网络进行MAC寻址时是找不到你这台TFTP服务器的。

1、Win7系统没有TFTP服务器,用户可以通过第三方的软件来开通tftp服务器,比如袖珍tftp、tftpd32等程序。

2、Win7系统可以安装tftp客户端,方法WIN+R键,打开”运行“,输入appwizcpl,打开”程序和功能“,点击左侧的“打开或关闭Windows功能”,在d出的窗口勾选“tftp客户端”,确定安装即可。

Linux网络安装全过程(安装fedora)
先来大概说一下网络安装linux的基本原理。我们是通过PXE(Pre-boot Execution Environment)(其实是intel设计的一个协议)来进行安装的,它可以使计算机通过网络启动。PXE协议分为server和client端,client就是我们即将要装linux的裸机。 linux下网络安装需具备3个条件:
1dhcp服务器:用于客户端引导时分配IP地址
2ftp、nfs、>

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/12734904.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2025-08-27
下一篇2025-08-27

发表评论

登录后才能评论

评论列表(0条)

    保存