You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多
文档控制台
免费开始使用

TFTP文件传输报错“Failed to open file”问题求助

TFTP文件传输报错“Failed to open file”问题求助

我的网络连接情况是:Debian电脑连路由器,路由器连调制解调器(Modem),各设备IP地址如下:

  • 路由器:192.168.10.1
  • 调制解调器:192.168.100.1
  • Debian电脑:192.168.10.106

我想把调制解调器上的文件传输到电脑上运行的TFTP服务器(tftp-hpa),但一直弹出报错:

Failed to open file 'file.bin' on server ...!

我猜测这个错误大概率是防火墙拦截导致的,但Debian电脑上的防火墙已经处于关闭状态,执行命令sudo ufw status verbose返回的结果是:Status: inactive

我能从电脑正常ping通调制解调器,但反过来从调制解调器ping电脑却没有任何响应(提示“No reply after 5000 ms....”)。

我也怀疑过是路由器防火墙的问题,但已经在端口转发规则里指定了TFTP的69端口,按道理应该能允许TFTP请求通过。另外我还有个疑问:调制解调器和电脑必须处于同一个网段才能完成TFTP传输吗?我试过给Debian电脑手动配置同网段的静态IP(而非DHCP自动分配),但问题还是没得到解决。

请问该怎么排查并解决这个问题?

备注:内容来源于stack exchange,提问作者minto

火山引擎 最新活动