Назад | Перейти на главную страницу

Время ожидания передачи TFTP истекло Centos7

У меня возникла проблема с любым FTP в Linux с самого начала его существования, и все просто говорят мне «Google it» или закрывают мою ветку, потому что кто-то уже ответил на «аналогичный вопрос», но независимо от того, какую версию Centos я использую 6 или 7, я не могу просто ввести yum install tftp xinetd, поместить свои файлы в каталог tftp и начать его использовать. Так никогда не бывает, по крайней мере, для меня.

Что я делаю, так это устанавливаю установщик для приложения, которое я сделал, который предназначен для работы с каждой отдельной архитектурой, и каждая система 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 отключен.