Bug 19044 - Нельзя поднять сервер, пускающий хост, отсутствующий в DNS
: Нельзя поднять сервер, пускающий хост, отсутствующий в DNS
Status: CLOSED NOTABUG
: Sisyphus
(All bugs in Sisyphus/telnet-server)
: unstable
: all Linux
: P2 major
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2009-03-03 05:20 by
Modified: 2009-07-20 18:07 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2009-03-03 05:20:24
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 From 2009-05-22 05:20:07 -------
ping
------- Comment #2 From 2009-07-20 18:07:39 -------
Хм... поставил ту же версию дома, попробовал - не воспроизводится почему-то.
Похоже, какая-то local misconfiguration была на том ноуте.