TFTP 传输超时 Centos7

TFTP 传输超时 Centos7

自从 Linux 出现以来,我就一直遇到 FTP 问题,每个人都告诉我“谷歌一下”或关闭我的帖子,因为有人已经回答了“类似问题”,但无论我使用哪个版本的 Centos 6 或 7,我都无法直接输入 yum install tftp xinetd 并将我的文件放入 tftp 目录并开始使用它。它从来没有这样工作过,至少对我来说从来没有。

我正在做的是为自己制作的应用程序设置一个安装程序,该应用程序旨在在每个 arch 和每个 Linux 系统上运行,因此它使用 tftp wget curl 等命令从我的服务器下载安装应用程序所需的文件。

问题是,当我正确设置 TFTP 时,它不起作用。当我在另一台服务器上输入 tftp -c get 10 秒后,它返回“传输超时”。我做了一些测试,并尝试使用本地 IP 地址,得到了相同的响应。但在具有 tftpserver 的服务器上,它完全正常工作。

service tftp
{
    socket_type             = dgram
    protocol                = udp
    wait                    = yes
    user                    = root
    server                  = /usr/sbin/in.tftpd
    server_args             = -s -c /var/lib/tftpboot
    disable                 = no
    per_source              = 11
    cps                     = 100 2
    flags                   = IPv4
}

更新: lsmod | grep tftp 没有返回任何内容并且 selinux 已被禁用。

相关内容