商城首页欢迎来到中国正版软件门户

您的位置:首页 >win11如何使用TFTP传输文件_win11TFTP传输文件的几种常见设置方法

win11如何使用TFTP传输文件_win11TFTP传输文件的几种常见设置方法

  发布于2026-04-20 阅读(0)

扫一扫,手机访问

一、启用Windows 11内置TFTP客户端

想在Windows 11里用上TFTP命令?第一步得先把它“唤醒”。系统默认没激活这个老牌但实用的命令行工具,咱们得手动开启它。这是后续所有操作的基础,缺了这一步,后面的都免谈。

操作起来很简单:点击“开始”菜单,直接搜索“启用或关闭Windows功能”,回车打开那个熟悉的设置窗口。在长长的功能列表里,找到并勾选上TFTP客户端这一项。点击“确定”,系统会自动配置。如果提示重启,可以选择稍后再手动重启。完成之后,按Win+R输入cmd打开命令提示符,执行tftp -?,如果能看到一长串帮助信息,恭喜你,客户端已经就位了。

二、使用第三方TFTP服务器软件(推荐:Tftpd64)

光有客户端还不够,我们得有个“接收方”或者说“仓库”,也就是TFTP服务器。这里推荐Tftpd64,它轻巧、免安装,还带图形界面监控,对于在Win11桌面环境下快速搭建共享文件夹非常友好。

首先,从官网下载最新版,解压到一个纯英文路径(比如C:\tftpd64)。记住,路径里尽量避免中文和空格,这是规避许多莫名错误的经验之谈。然后,双击运行tftpd64.exe,界面打开后,切换到Tftp Server标签页。在“Server interfaces”下拉框里,关键一步来了:选择与你目标设备(比如路由器)处在同一网络的网卡,确保IP地址匹配。接着,点击“Browse”按钮,把Base Directory设置为你打算用来共享的本地文件夹(例如E:\tftpboot),这个目录就是TFTP服务的根目录了。最后,别忘了进入“Advanced”选项卡,勾选上Allow PUT来允许上传文件;如果对安全有要求,还可以在“Security”选项卡里添加允许访问的IP地址段。

win11如何使用tftp传输文件_win11tftp传输文件的几种常见设置方法

三、配置系统级防火墙放行UDP端口69

服务器软件装好了,但连接老是超时或者根本连不上?十有八九是防火墙在“作祟”。TFTP协议跑在UDP协议上,默认使用69端口。Windows Defender防火墙很可能会把这股入站流量给拦下来。

解决起来也不复杂。用管理员身份打开PowerShell,执行下面这条命令,专门为TFTP开个绿灯:New-NetFirewallRule -DisplayName "TFTP UDP69" -Direction Inbound -Protocol UDP -LocalPort 69 -Action Allow。命令执行后,可以再运行Get-NetFirewallRule -DisplayName "TFTP UDP69"确认一下,规则状态显示为“启用”就对了。

四、设置TFTP根目录安全权限

别以为到这里就万事大吉了。还有一个常见的坑:权限不足。即便服务在跑,防火墙也放行了,如果TFTP服务器软件对你指定的那个共享文件夹“没有眼力见”,读不了也写不进,照样会弹出“Access denied”的错误。

所以,必须给文件夹“松绑”。右键点击你的TFTP根目录(比如刚才设的E:\tftpboot),选择“属性”,进入“安全”选项卡。点击“编辑”,然后“添加”,在输入框里键入Everyone并检查名称。接着,在下方权限列表中,把读取和执行、列出文件夹内容、读取、写入这四项统统勾选上,点击“确定”保存。设置完成后,最好回到Tftpd64界面,点击Stop再Start,重启一下TFTP服务,让权限变更立即生效。

五、执行TFTP文件传输命令(客户端侧)

一切准备就绪,终于可以实战了。在Windows 11的命令提示符中,我们可以用标准的TFTP命令来收发文件。这里有几个关键参数和顺序需要注意,弄错了可能就会报错。

想要从TFTP服务器下载文件?命令格式是这样的:tftp -i 192.168.0.1 GET config.txt .\config_backup.txt。解释一下:-i参数表示启用二进制传输模式(对于固件、镜像这类文件很重要),GET后面跟的是服务器上的文件名,最后一部分是你想在本地保存的路径和文件名。

反过来,要向服务器上传文件呢?命令是:tftp -i 192.168.0.1 PUT .\firmware.bin firmware.binPUT之后的第一项是本地源文件的路径,第二项是上传到服务器后保存的文件名。

在执行任何传输命令前,有个好习惯:先用ping 192.168.0.1(请替换为你的服务器IP)测试一下基础网络连通性。确保你的Win11电脑和要连接的网络设备,确实在同一个网段里,这是成功的前提。

总结一下,整个过程的核心就是:启用客户端、配置第三方服务器(如Tftpd64)、放行UDP 69端口、设置根目录权限,最后用tftp -i IP {GET|PUT}命令来传输文件。按这个流程走下来,在Win11上玩转TFTP传输,其实并不复杂。

本文转载于:https://www.php.cn/faq/2345242.html 如有侵犯,请联系zhengruancom@outlook.com删除。
免责声明:正软商城发布此文仅为传递信息,不代表正软商城认同其观点或证实其描述。

热门关注