Bug 19044 - Нельзя поднять сервер, пускающий хост, отсутствующий в DNS
Summary: Нельзя поднять сервер, пускающий хост, отсутствующий в DNS
Status: CLOSED NOTABUG
Alias: None
Product: Sisyphus
Classification: Development
Component: telnet-server (show other bugs)
Version: unstable
Hardware: all Linux
: P2 major
Assignee: placeholder@altlinux.org
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-03-03 05:20 MSK by Evgenii Terechkov
Modified: 2009-07-20 18:07 MSD (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Evgenii Terechkov 2009-03-03 05:20:24 MSK
telnet-server-3.0-alt7

При попытке зайти пишет:

%telnet 192.168.243.253
Trying 192.168.243.253...
Connected to 192.168.243.253.
Escape character is '^]'.


telnetd: Couldn't resolve your address into a host name.
Connection closed by foreign host.

В мане описана опция "-U" и она похоже применяется по умолчанию (неявно, в /etc/xinet.d/telnetd указана лишь опция -h), но нет способа её отключить.

Более того, судя по коду telnetd.c, DNS-разрешение имени хоста идёт безусловное, с игнорированием -U.

Надо привести код в соответствие с документацией и дать способ выключить DNS-проверку хостов. Не везде есть возможность и нужда каждый хост прописывать в DNS.
Comment 1 Evgenii Terechkov 2009-05-22 05:20:07 MSD
ping
Comment 2 Evgenii Terechkov 2009-07-20 18:07:39 MSD
Хм... поставил ту же версию дома, попробовал - не воспроизводится почему-то. Похоже, какая-то local misconfiguration была на том ноуте.