Решено: DNS (не хочет по-хорошему давать адреса хостов)

SLAX, Deep Style, ZenWalk

Модератор: Модераторы разделов

Аватара пользователя
arkhnchul
Сообщения: 2284
Статус: Толчковый инженер
ОС: Debian, Fedora

Решено: DNS

Сообщение arkhnchul »

значится, по-порядку:

/etc/ppp/peers/sotel:

Код:

#user name name sotel1 password ccb #tty device (COM cable connected directly to COM1 port) /dev/ttyS0 #tty device (COM cable + USB to 9-pin Serial Converter) #/dev/ttyUSB0 # Serial port line speed (COM cable only) 115200 # Serial port line speed (COM cable + USB to 9-pin Serial Converter) #230400 # Control character handling asyncmap 20A0000 escape FF # # Generic options # defaultroute # Comment this line out to let pppd background itself. nodetach # Set MTU mtu 1400 # Use hardware flow conrtrol crtscts # Let the phone figure out all the IP addresses noipdefault ipcp-accept-local ipcp-accept-remote # No ppp compression novj novjccomp # For sanity, keep a lock on the serial line lock #get DNS from the provider usepeerdns # # Chat scripts # connect "/usr/sbin/chat -f /etc/ppp/chatscripts/sotel-connect-chat" disconnect "/usr/sbin/chat -f /etc/ppp/chatscripts/sotel-disconnect-chat"

/etc/ppp/chatscripts/sotel-connect-chat:

Код:

ABORT 'BUSY' ABORT 'NO ANSWER' ABORT 'NO CARRIER' ABORT 'NO DIALTONE' ABORT '\nRINGING\r\n\r\nRINGING\r' SAY "CDMA 2000 modem init: press <ctrl>-C to disconnect" TIMEOUT 5 '' 'AT' OK 'ATZ' OK 'at+crm=1;&C0' OK 'ATS0=0' OK 'ATD#777' CONNECT '' SAY "\n + connected"

/etc/resolv.conf:

Код: Выделить всё

#nameserver 81.30.199.5
nameserver 213.24.113.245


Настройки завершены. Панеслася:

Код: Выделить всё

[ root : ~ ]# pppd call sotel&
Serial connection established.
Using interface ppp0
Connect: ppp0 <--> /dev/ttyS0
CHAP authentication succeeded: Welcome to pdsn.
CHAP authentication succeeded
local  IP address 172.16.57.255
remote IP address 2.2.2.2
primary   DNS address 213.24.113.245
secondary DNS address 213.24.113.245

Клева)

Код: Выделить всё

[ root : ~ ]# ping ya.ru
ping: unknown host ya.ru

Ээ?

Код: Выделить всё

[ root : ~ ]# ping 213.24.113.245
PING 213.24.113.245 (213.24.113.245) 56(84) bytes of data.
64 bytes from 213.24.113.245: icmp_seq=1 ttl=253 time=340 ms
64 bytes from 213.24.113.245: icmp_seq=2 ttl=253 time=359 ms
64 bytes from 213.24.113.245: icmp_seq=3 ttl=253 time=359 ms

--- 213.24.113.245 ping statistics ---
4 packets transmitted, 3 received, 25% packet loss, time 3000ms
rtt min/avg/max/mdev = 340.366/353.451/359.995/9.278 ms

Хм.

Код: Выделить всё

[ root : ~ ]# host ya.ru
ya.ru has address 213.180.204.8
;; Truncated, retrying in TCP mode.
ya.ru mail is handled by 10 mx2.yandex.ru.
ya.ru mail is handled by 0 mx1.yandex.ru.

?!

Код: Выделить всё

[ root : ~ ]# telnet smtp.mail.ru 25
Trying 194.67.23.111...
Connected to smtp.mail.ru.
Escape character is '^]'.
220 mail.ru ESMTP Sat, 01 Dec 2007 22:12:24 +0300
^]
telnet> exit
?Invalid command
telnet> quit
Connection closed.

Ээээы?!

Код: Выделить всё

[ root : ~ ]$ ping mail.ru
ping: unknown host mail.ru

((

Сабж - а что делать? Вбивание руками адреса вместо имени хоста в браузер нездорово напоминает третий шаг к резиновой женщине...

вбивание в ресолвконф публичных ДНС-ов толку не дает.
Losing is fun!
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Решено: DNS

Сообщение sash-kan »

а комментирование usepeerdns, вписывание 127.0.0.1 в /etc/resolv.conf и установка какого-нибудь маленького скромненького dns-сервера (ну, хотя бы dnsmasq, или что-нибудь в этом духе)?
Arkhnchul писал(а):
01.12.2007 22:22
вбивание в ресолвконф публичных ДНС-ов толку не дает.
а вот это уже интереснее. у вас там что, бойкот мэйлру объявлен?
$ dig @194.85.105.17 mail.ru.
?
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
arkhnchul
Сообщения: 2284
Статус: Толчковый инженер
ОС: Debian, Fedora

Re: Решено: DNS

Сообщение arkhnchul »

sash-kan, usepeerdns - ничего. Про 127.0.0.1 - не знаю, что там должно быть при этом.

Проблема в том, что у меня с этими настройками все работает.
dig попробую, когда возле той машины буду...
Losing is fun!
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Решено: DNS

Сообщение sash-kan »

sash-kan писал(а):
01.12.2007 23:35
а комментирование usepeerdns, вписывание 127.0.0.1 в /etc/resolv.conf и установка какого-нибудь маленького скромненького dns-сервера (ну, хотя бы dnsmasq, или что-нибудь в этом духе)?
это не три пути, а единое действие по настройке собственного dns-сервера.
Arkhnchul писал(а):
02.12.2007 15:40
dig попробую, когда возле той машины буду...
dig — это я просто по привычке. host тоже умеет обращаться к конкретному dns-серверу:
$ host mail.ru 194.85.105.17
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
arkhnchul
Сообщения: 2284
Статус: Толчковый инженер
ОС: Debian, Fedora

Re: Решено: DNS

Сообщение arkhnchul »

sash-kan, та хост и без конкретного днса выдает адрес. А почему по-человечески не работает?

а днс прям на машине можн попробовать.

и плюс - а почему телнет присоединился?
Losing is fun!
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Решено: DNS

Сообщение sash-kan »

Arkhnchul писал(а):
02.12.2007 20:30
хост и без конкретного днса выдает адрес. А почему по-человечески не работает?
что-то от меня начала ускользать суть проблемы. что в Вашем понимании означает «человечность»?
Arkhnchul писал(а):
02.12.2007 20:30
и плюс - а почему телнет присоединился?
а что у Вас _не_ присоединилось к smtp.mail.ru?
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
arkhnchul
Сообщения: 2284
Статус: Толчковый инженер
ОС: Debian, Fedora

Re: Решено: DNS

Сообщение arkhnchul »

что в Вашем понимании означает «человечность»?

пишем "пинг яндекс" - получаем пинг, пишем в браузере гугль.ком - выходим в гугль.
а что у Вас _не_ присоединилось к smtp.mail.ru?

пинг. броузилка. мозилла.
Losing is fun!
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Решено: DNS

Сообщение sash-kan »

начал понимать еще меньше. чего я такой тупой?
давайте по пунктам.

Вы пишете host mail.ru и _всегда_и_постоянно_ получаете ip-адрес
Вы пишете ping mail.ru и _всегда_и_постоянно_ получаете «unknown host»

я правильно представляю себе картину?
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
arkhnchul
Сообщения: 2284
Статус: Толчковый инженер
ОС: Debian, Fedora

Re: Решено: DNS

Сообщение arkhnchul »

правильно.
Losing is fun!
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Решено: DNS

Сообщение sash-kan »

тогда начинайте разбираться со своим резолвингом. начиная с /etc/nsswitch.conf
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
4arik
Сообщения: 31
ОС: Slackware 12.0

Re: Решено: DNS

Сообщение 4arik »

Я считаю что sash-kan правильно толкнул тебя на тему /etc/resolv.conf посматреть что в этом файле, потомучто у меня тоже была такая проблема, я изменил DNS сервака и всё заработало, также пинговалось по IP, а по названию не хотело, так же выдавало что я подключен к инету, попробуй этот DNS 81.16.128.100 у меня работало нормально внеми его вот туда /etc/resolv.conf
Спасибо сказали:
Аватара пользователя
arkhnchul
Сообщения: 2284
Статус: Толчковый инженер
ОС: Debian, Fedora

Re: Решено: DNS

Сообщение arkhnchul »

4arik, ня, адреса днсов я уже менял.
Losing is fun!
Спасибо сказали:
Аватара пользователя
arkhnchul
Сообщения: 2284
Статус: Толчковый инженер
ОС: Debian, Fedora

Re: Решено: DNS

Сообщение arkhnchul »

короч проблема решилась. Эта сцука не запускала inetd. С трудом понимаю, как оно от этого зависит, но после запуска заработало.
Losing is fun!
Спасибо сказали: