首页 游戏资讯 正文

如何开启TFTP服务器?简单几步就能轻松搞定!

哥们姐们,今天跟大家聊聊我最近搞定的一件小事儿,就是怎么开个TFTP服务器。说起来,这事儿可把我折腾得够呛,但也算是长了个心眼。以前总觉得这玩意儿挺高大上的,离我很远,结果真正遇到问题了,才发现也就那么回事儿,几步路就能走通。

本站为89游戏官网游戏攻略分站,89游戏每日更新热门游戏,下载请前往主站地址:www.gm89.icu

这事儿还得从我那台老路由器说起。用了好几年了,老是卡,信号也不太稳定。我就琢磨着给它刷个新固件,说不定就能起死回生。于是乎,找了个网上的教程,也下载好了最新的固件。信心满满地就开始操作了。结果,刷到一半,电脑突然蓝屏重启了!当时我就傻眼了,心想,完了,这下彻底玩儿砸了。等我再去看路由器,电源灯亮着,但其他灯都不闪了,连不上网,也进不去管理界面,彻底变砖了。

那一刻,我的心都凉了半截。这破路由器虽然不贵,但好歹也陪了我好几年了,扔了怪可惜的。赶紧上网搜“路由器变砖怎么办”,各种教程铺天盖地。翻了好久,才发现不少老司机都提到了一个救砖的方法,就是要用到TFTP服务器来上传固件。我当时就蒙了,TFTP?这啥玩意儿?听起来就好专业,感觉我这种小白根本搞不定。

开始动手搞TFTP

虽然心里犯嘀咕,但总不能就这么放弃?硬着头皮,我开始研究TFTP到底是个网上七七八八看了不少资料,大致搞明白这就是个“简单文件传输协议”,说白了就是不用复杂验证,直接就能传文件。这不正好符合我救砖的需求嘛

我当时想,是不是得去下个什么TFTP服务器软件?搜了一圈,各种英文软件,看起来就头大。就在我准备放弃,想直接淘个新路由器的时候,突然在某个论坛里看到有人说,Windows系统自带了一个TFTP功能,根本不用另外装!我心里一喜,赶紧去翻我的电脑。

我当时是这么操作的:

  • 我打开了“控制面板”。
  • 然后找到了“程序和功能”。
  • 点进去之后,左边有个“启用或关闭 Windows 功能”的选项,赶紧给它点开。
  • 弹出来一个小窗口,里面密密麻麻的各种功能。我一个一个往下翻,终于找到了“TFTP 客户端”。当时我就愣了一下,不是说要开服务器吗?怎么只有客户端?但我转念一想,是不是勾选了客户端,它把服务器端也一起装了?或者说这个客户端就是负责沟通服务器的?管他,先勾上试试!

我勾选了“TFTP 客户端”之后,点了“确定”。系统就开始安装了,等了一小会儿,提示安装完成。当时我心里还有点忐忑,这真的能行吗?

配置和尝试

安装完之后,关键问题来了:服务器在哪儿?怎么用?我又在网上扒拉了一阵,才知道原来Windows自带的这个功能,不是直接给你一个可视化界面让你管理服务器的,它更像是个“服务”。你需要自己手动创建一个文件夹,然后让这个服务去管这个文件夹。

我立马在C盘根目录下面建了一个文件夹,就叫“tftp_root”,名字简单好记。然后把我那块变砖路由器的新固件文件,直接拖进了这个文件夹里。这里有个小细节,固件文件的名字一定要改短,越简单越比如改成“*”这种,不然有些老设备识别起来会出问题。

接下来就是防火墙的问题了。我之前就吃过好几次防火墙的亏,所以这回特别留了个心眼。我打开了“Windows Defender 防火墙”,找到“允许应用通过防火墙”那个选项,然后把TFTP相关的程序(虽然我没看到明确的TFTP服务器程序名,但我把所有跟“Windows 服务”有关的或者看起来像网络服务的都检查了一遍)都设成了允许通过。如果你的电脑装了其他安全软件,也得去把它的防火墙设置里,给TFTP服务的端口(默认是UDP 69)开个口子,不然数据根本发不出去。

等这些都弄完了,我就开始按照网上说的路由器救砖步骤来搞了。先是把电脑的IP地址改成了跟路由器在同一个网段的静态IP,比如路由器默认是192.168.1.1,那我的电脑就设成192.168.1.100。然后,重要一步来了,我把路由器断电,按住reset键不放,再插上电源。看到电源指示灯开始快速闪烁的时候,松开reset键。这时候路由器就进入了TFTP恢复模式。

我得用命令行来测试一下TFTP服务器是不是真的能用。我打开了CMD命令提示符,输入了这么一句命令:tftp -i 192.168.1.100 GET *(注意,这里的192.168.1.100是我的电脑IP,*就是我放在tftp_root文件夹里的固件名)。

回车之后,心里那叫一个紧张。屏幕上刷刷地跳出来几行字,显示“传输完成”!那一刻,我真想跳起来欢呼!这意味着我的TFTP服务器真的搭建起来,并且成功传了个文件给我自己!

有了这个信心,我立刻把固件上传到了路由器。具体的命令是按照路由器型号来的,一般是路由器会主动从你的TFTP服务器“拉”走固件。果然,几分钟后,路由器灯光开始正常闪烁,我迫不及待地拔掉电源,再插上,然后尝试连接,结果成功进入了管理界面!路由器活过来了!

这事儿真是让我松了一大口气。搞定之后才发现,原来TFTP服务器没我想象的那么复杂,只要把思路理清楚,一步一步来,也就能轻松搞定。以后再遇到类似需要传输小文件,尤其是设备恢复这种场景,我就知道该怎么玩儿了。今天就赶紧记录下来,给大伙儿分享分享我的这点儿心得。