上一篇
(信息来源:2025年8月《网络工程师实战手册》、Cisco TFTP配置白皮书)
软件安装
sudo apt-get install tftpd-hpa # 安装服务器端 sudo apt-get install tftp-hpa # 安装客户端(可选)
核心配置
sudo vim /etc/default/tftpd-hpa # 修改内容: TFTP_DIRECTORY="/tftpboot" # 设置根目录(需chmod 777) TFTP_ADDRESS="0.0.0.0:69" # 监听所有IP TFTP_OPTIONS="-l -c -s" # 允许上传/下载
重启服务:
sudo systemctl restart tftpd-hpa
C:\TFTP
)→ 勾选“允许上传”。 防火墙放行
netsh advfirewall firewall add rule name="TFTP" dir=in action=allow protocol=UDP localport=69
sudo ufw allow 69/udp
网络准备
168.1.100
,客户端设为168.1.200
)。 ping 192.168.1.100 # 应收到回复
TFTP命令行操作
tftp -i 192.168.1.100 GET firmware.bin
tftp -i 192.168.1.100 PUT local_config.txt
权限问题
chmod -R 777 /tftpboot # 测试用,生产环境建议精细化控制
跨网段传输
tftp -i 192.168.1.100 GET firmware.bin
大文件传输
scp firmware.bin user@server:/path/ # 更安全!
Windows服务禁用
默认TFTP服务可能被禁用,需在“控制面板→程序→启用或关闭Windows功能”中勾选。
DNS加速
8.8.8
(Google)或 1.1.1
(Cloudflare)。 批量操作脚本
for i in {1..50}; do ssh admin@192.168.1.$i "copy tftp://192.168.1.200/firmware$i.bin flash:" done
网络诊断三板斧
ping 127.0.0.1
(验证TCP/IP协议栈) ping 网关IP
(检查内网连通性) tracert 8.8.8.8
(定位断网节点,Linux用traceroute
) test.txt
)后,通过cat test.txt
一致。 🔥 防火墙别乱关,端口权限要看穿;
🔧 固定IP防冲突,DNS选对快如风;
📂 TFTP传小文件,大文件请用SCP;
🌐 深夜断网别抓狂,三板斧下见真章!
按此流程操作,企业IT可高效完成TFTP服务器配置,告别“文件传输焦虑”! 🚀
本文由 防火墙诗人 于2025-08-02发表在【云服务器提供商】,文中图片由(防火墙诗人)上传,本平台仅提供信息存储服务;作者观点、意见不代表本站立场,如有侵权,请联系我们删除;若有图片侵权,请您准备原始证明材料和公证书后联系我方删除!
本文链接:https://vps.7tqx.com/fwqtj/516751.html
发表评论