The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"TFTP-сервер отвечает на запросы только от локалхоста"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [ Отслеживать ]

"TFTP-сервер отвечает на запросы только от локалхоста"  
Сообщение от yuuum on 21-Май-08, 17:50 
привет всем!
Второй раз уже сталкиваюсь с проблемой: FreeBSD, дефолтовый tftpd, работает через inetd.
При попытке скачивания с него файла, после долгих раздумий пишет time out. Фаервол выключил, tcp wrappers всё всем разрешено. всё по дефолту. Работает только если обратится к нему с локалхоста... в логах инетд ничего нет! права на каталог /tftpboot nobody:nogroup 777.
У меня уже кончились варианты, что это может быть?
Заранее спасибо за помощь!
Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "TFTP-сервер отвечает на запросы только от локалхоста"  
Сообщение от adews (ok) on 21-Май-08, 19:34 
посмотрите tcpdump или trafshow


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "TFTP-сервер отвечает на запросы только от локалхоста"  
Сообщение от yuuum on 22-Май-08, 10:20 
>посмотрите tcpdump или trafshow

да забыл сразу написать, tcpdump показывает что запросы от клиентов приходят, а обратно ответы не уходят. Т.е. tftpd почему-то не отвечает...
а вот еще лог /var/log/xferlog (tftpd -l пишет туда по дефолту, со стандартными параметрами syslog):
May 19 20:56:45 <ftp.info> changed tftpd[1058]: 192.168.0.172: read request for //thinstation.nbi: success
May 19 20:56:53 <ftp.info> changed tftpd[1060]: 192.168.0.172: read request for //thinstation.nbi: success
May 19 20:57:01 <ftp.info> changed tftpd[1062]: 192.168.0.172: read request for //thinstation.nbi: success

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "TFTP-сервер отвечает на запросы только от локалхоста"  
Сообщение от Hammer (??) on 22-Май-08, 07:37 
>привет всем!
>Второй раз уже сталкиваюсь с проблемой: FreeBSD, дефолтовый tftpd, работает через inetd.
>
>При попытке скачивания с него файла, после долгих раздумий пишет time out.
>Фаервол выключил, tcp wrappers всё всем разрешено. всё по дефолту. Работает
>только если обратится к нему с локалхоста... в логах инетд ничего
>нет! права на каталог /tftpboot nobody:nogroup 777.
>У меня уже кончились варианты, что это может быть?
>Заранее спасибо за помощь!

/etc/hosts.allow

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "TFTP-сервер отвечает на запросы только от локалхоста"  
Сообщение от yuuum on 22-Май-08, 10:14 
>/etc/hosts.allow

я же пишу "tcp wrappers всё всем разрешено"

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "TFTP-сервер отвечает на запросы только от локалхоста"  
Сообщение от aleks email(ok) on 22-Май-08, 18:04 
>привет всем!
>Второй раз уже сталкиваюсь с проблемой: FreeBSD, дефолтовый tftpd, работает через inetd.
>
>При попытке скачивания с него файла, после долгих раздумий пишет time out.
>Фаервол выключил, tcp wrappers всё всем разрешено. всё по дефолту. Работает
>только если обратится к нему с локалхоста... в логах инетд ничего
>нет! права на каталог /tftpboot nobody:nogroup 777.
>У меня уже кончились варианты, что это может быть?
>Заранее спасибо за помощь!

?????????
more /etc/inetd.conf | grep tftpd

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "TFTP-сервер отвечает на запросы только от локалхоста"  
Сообщение от yuuum on 23-Май-08, 10:47 
>[оверквотинг удален]
>>
>>При попытке скачивания с него файла, после долгих раздумий пишет time out.
>>Фаервол выключил, tcp wrappers всё всем разрешено. всё по дефолту. Работает
>>только если обратится к нему с локалхоста... в логах инетд ничего
>>нет! права на каталог /tftpboot nobody:nogroup 777.
>>У меня уже кончились варианты, что это может быть?
>>Заранее спасибо за помощь!
>
>?????????
>more /etc/inetd.conf | grep tftpd

хмм, странно но это оказался всё же фаервол...... хотя я явно его отключал (pfctl -d), отследил при помощи pflog'а (tcpdump -n -i pflog0)
всем спасибо.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

7. "TFTP-сервер отвечает на запросы только от локалхоста"  
Сообщение от yuuum on 27-Май-08, 13:14 
>хмм, странно но это оказался всё же фаервол...... хотя я явно его
>отключал (pfctl -d), отследил при помощи pflog'а (tcpdump -n -i pflog0)
>
>всем спасибо.

как выяснилось, во первых tftpd использует не только порт 69, но и высокие порты, на стороне сервера.(это касаемо фаервола)
во вторых, если к сетевому интерфейсу привязано несколько ip-адресов, то tftpd будет отрабатывать запросы только от самого себя(т.е. от localhost всё хорошо, но по сети не работает, tcpdump показывает только UDP (17), length: 65) 172.16.64.13.2001 > 172.16.64.25.69:  37 RRQ
"thinstation.nbi" octet blksize 1432 в одну сторону и без ответов). Чтобы этого не было, нужно указать inetd слушать конкретный ip(опция -a)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Спонсоры:
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2022 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру