我有一台FreeBSD服务器,我想运行TFTP服务器(对于PXE)。 我select的守护进程是tftp-hpa ,我已经将它configuration为正确地从/tftpboot服务。 它工作除非我通过NFS挂载/tftpboot 。 这是一些更多的信息...
sockstat -4l确认in.tftpd正在*:69上运行(这是正确的) telnet显然不工作(UDP),但是当我试图抓住一个存在的文件,我得到一个超时。 /var/log/messages没有战利品 有任何想法吗?
如果你的NFS挂载被导出为只读(无论是挂载rw还是ro),这似乎会导致tftpd-hpa显示此行为。 虽然我不知道为什么,出口rw解决了这个问题。
我并没有最终解决这个问题。 我select从文件服务器( /tftpboot )提供TFTP服务。 除了实际工作之外,还要快很多。 如果有人想在未来debugging这个问题的帮助,请随时与我联系。