Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.
Модератор: Bizdelnick
varyag
Сообщения: 9
Сообщение
varyag » 26.04.2007 19:59
Всем привет.
Не хочет нормально работать ssh, telnet, whois(возмодно что-то ещё...) - выдают ошибку
ssh: somehost.ru: Name or service not known
telnet: somehost.ru: Name or service not known
getaddrinfo(whois.ripn.net): Name or service not known
ping, traceroute работают нормально
На серваке поднят named, имена резолвит, в том числе и somehost.ru
В чём может быть косяк? Подозреваю что то-то в днс, но не могу понять
Всем заранее спасибо!
PS: дистр: gentoo
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU
Сообщение
sash-kan » 26.04.2007 20:28
Код: Выделить всё
ldd $(which ssh)|grep resolv
ldd $(which ping)|grep resolv?
elide
Бывший модератор
Сообщения: 2421
Статус: Übermensch
ОС: лялих
Сообщение
elide » 26.04.2007 20:56
sash-kan , если name or service, тогда надо cat /etc/services (:
слава роботам!
Uncle_Theodore
Сообщения: 3339
ОС: Slackware 12.2, ArchLinux 64
Сообщение
Uncle_Theodore » 26.04.2007 21:11
elide писал(а): ↑ 26.04.2007 20:56
sash-kan , если name or service, тогда надо cat /etc/services (:
Не надо.
elide
Бывший модератор
Сообщения: 2421
Статус: Übermensch
ОС: лялих
Сообщение
elide » 26.04.2007 21:20
да, действительно. абшибся.
слава роботам!
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU
Сообщение
sash-kan » 26.04.2007 21:28
elide писал(а): ↑ 26.04.2007 20:56
sash-kan, если name or service, тогда надо cat /etc/services (:
аналогичный ход мысли. я сначала тоже так написал в форме ответа. а потом проверил. и не стал нажимать кнопку "отправить" (;
varyag
Сообщения: 9
Сообщение
varyag » 26.04.2007 23:23
sash-kan писал(а): ↑ 26.04.2007 20:28
Код: Выделить всё
ldd $(which ssh)|grep resolv
ldd $(which ping)|grep resolv?
Код: Выделить всё
# ldd `which ssh` | grep resolv
libresolv.so.2 => /lib/libresolv.so.2 (0x00002aeb8ca63000)
# ldd `which ping` | grep resolv
libresolv.so.2 => /lib/libresolv.so.2 (0x00002b99275df000)
# ldd `which whois` | grep resolv
# ldd `which telnet` | grep resolv
# ldd `which traceroute` | grep resolv
воть...
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU
Сообщение
sash-kan » 27.04.2007 09:56
varyag , раз и ping и ssh подвязываются к одной и той же библиотеке, но ping резолвит имя в адрес, а ssh - не резолвит, начинается мистика.
единственное, что приходит в голову - это протрассировать ping и ssh.
хотя стоп. может быть, я неправильно понял Ваш пост?
означает ли фраза
varyag писал(а): ↑ 26.04.2007 19:59
ping, traceroute работают нормально
, что ping somehost.ru выполняется без ошибок?
VPF
Сообщения: 1042
Статус: форум покинул
ОС: Mandriva,ClarkConnect,Windows
Сообщение
VPF » 27.04.2007 10:01
Ещё один вопрос чайника?