tftp服务器出现Transfer timed out.的解决方法
最常见的是tftpd服务没有启动,网上很多教程这里就简单说下
解决方法:启动服务
sudo /etc/init.d/xinetd restart
sudo /etc/init.d/tftpd-hpa restart
但有时候遇到一些奇葩的情况这个问题是解决不了了,看到网上说可能是tftp和tftp server的版本不一样,一个是0.32一个是0.39,所以我就尝试将 tftpd-hpa,tftp-hpa卸载了
sudo apt-get remove tftpd-hpa ;卸载tftp服务端
sudo apt-get remove tftp-hpa ;卸载tftp客户端
然后在重新安装,并配置(配置教程网上很多,不细说),这时候tftp就工作了
重新安装 tftp-hpa :
vmuser@Linux-host:~$ sudo apt-get install tftp-hpa
重新安装 tftpd-hpa :
vmuser@Linux-host:~$ sudo apt-get install tftpd-hpa
vmuser@Linux-host:~$ dpkg -l tftpd-hpa //查看tftp服务器版本号
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Description
+++-=================-=================-==================================================
ii tftpd-hpa 5.2-1ubuntu1 HPA's tftp server
vmuser@Linux-host:~$ dpkg -l tftp-hpa //查看tftp客户端版本号
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Description
+++-=================-=================-==================================================
ii tftp-hpa 5.2-1ubuntu1 HPA's tftp client