TFTP истек таймаут при попытке скачать файл

Автор antonyem, 22 ноября 2014, 12:40:36

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

antonyem

Добрый день!
Установил и настроил TFTP-сервер на Debian, служба inted запущена.
При попытке из Windows TFTP-клиента скачать файл с TFTP, сообщает:
Открыть содержимое (спойлер)
C:\Users\anton-em>tftp 10.1.12.175 get test.txt C:\test.txt
Истек таймаут          Сбой запроса на подключение
[свернуть]
В этот момент на  Debian запускаю tcpdump port 69, показывает, что пакеты идут на него:
Открыть содержимое (спойлер)
root@ipsubcert:/tftpboot# tcpdump port 69
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on eth0, link-type EN10MB (Ethernet), capture size 65535 bytes
11:23:09.918159 IP 192.168.243.14.53300 > 10.1.12.175.tftp:  20 RRQ "test.txt" netascii
11:23:10.917397 IP 192.168.243.14.53300 > 10.1.12.175.tftp:  20 RRQ "test.txt" netascii
11:23:12.918224 IP 192.168.243.14.53300 > 10.1.12.175.tftp:  20 RRQ "test.txt" netascii
11:23:16.919114 IP 192.168.243.14.53300 > 10.1.12.175.tftp:  20 RRQ "test.txt" netascii
11:23:24.919809 IP 192.168.243.14.53300 > 10.1.12.175.tftp:  20 RRQ "test.txt" netascii
11:23:32.919973 IP 192.168.243.14.53300 > 10.1.12.175.tftp:  20 RRQ "test.txt" netascii
11:23:40.920224 IP 192.168.243.14.53300 > 10.1.12.175.tftp:  20 RRQ "test.txt" netascii
11:23:48.920521 IP 192.168.243.14.53300 > 10.1.12.175.tftp:  20 RRQ "test.txt" netascii
11:23:56.921099 IP 192.168.243.14.53300 > 10.1.12.175.tftp:  23 ERROR EUNDEF "timeout on receive"
[свернуть]

В чем может быть проблема?


antonyem


qupl

antonyem, примерно так же, wireshark под окнами умеет пакеты ловить. Под Debian проверьте правила iptables.

antonyem

Цитата: qupl от 22 ноября 2014, 13:28:11
antonyem, примерно так же, wireshark под окнами умеет пакеты ловить. Под Debian проверьте правила iptables.

завтра отпишусь)

ioann.sys

Еще, возможно то, что публичным файлам следует сменить группу и пользователя (chown -R nobody:nogroup) и проверить права (rw).
Debian GNU/Linux jessie/sid on notebook ASUS N750JK

antonyem

#6
Цитата: ioann.sys от 23 ноября 2014, 22:59:26
Еще, возможно то, что публичным файлам следует сменить группу и пользователя (chown -R nobody:nogroup) и проверить права (rw).
это есть
root@ipsubcert:/tftpboot# ls -l
total 4
-rwxrwxrwx 1 nobody nogroup 10 Nov 21 10:34 test.txt

Цитата: qupl от 22 ноября 2014, 13:28:11
antonyem, примерно так же, wireshark под окнами умеет пакеты ловить. Под Debian проверьте правила iptables.

в iptabels запретов нет
вот что показал wireshark с компа(винда), на котором хотел скачать файл с tftp:
Обмен сообщениями между tftp-сервером (10.1.12.175) и компом, запрашивающим файл test.txt (192.168.243.188)