LINUX.ORG.RU
ФорумAdmin

DNS - forever dificult?


0

0

Настроен pppd на моей тачке. Можно ли не использовать bind для преобразования имен, т.е прописать все ip в /etc/hosts? Просто когда с удаленным юзером происходит коннект, ему выдается ip 192.168.0.2, мне 192.168.0.50. Но не работает преобразование имен. Например юзер вводит в броузере www.server.com( у меня настроен Apache), но ничего не работает, если же он вводит ip-адресс - все ОК. Если я наберу в своем броузере например server.com - все OK. Еще есть ircd. При коннекте к серваку irc-шному(независимо я подключаюсь или удаленный юзер), приходиться долго ждать. Пишет: "Looking up your hostname..." и не найдя ничего уже подключается. Обязательно ли настраивать bind? Если нет, то почему не работает? Вот мои конфиги: =======resolv.conf========== nameserver 127.0.0.1 ============================

=======host.conf============ order hosts multi on ============================

=======hosts================ 127.0.0.1 kozich.ru kozich lo 127.0.0.2 referent.ru 192.168.0.2 server2 server2.com 192.168.0.50 server server.com ============================

=======General configuration options for PPPD:=========== lock -chap +pap modem crtscts debug noauth passive asyncmap 0 netmask 255.255.255.0 192.168.0.50:192.168.0.2 ms-dns 192.168.0.50 ========================================================

anonymous

Уважаемый, так ты сам DNS-то настроил? Судя по всему, нет, иначе почему у тебя ресолвинг не идет? Настроить конечно же желательно - какой может быть интерес в тормозах? Так как ты сидишь на модеме, то просто нужно настроить кэшируюший dns, т.е. самостоятельно не обслуживающий зоны. Давай-ка HOW-TO bind, man bind, man named, ну и по поисковикам. Все описано и расписано на 10 рядов.

anonymous
()

> Можно ли не использовать bind для преобразования имен, т.е прописать все ip в /etc/hosts?
Можно, но это придется делать на КАЖДОМ компе (под виндой тоже есть C:\WINDOWS\hosts - win9х или C:\WINNT\system32\drivers\etc\hosts - win2000).

> Например юзер вводит в броузере www.server.com (у меня настроен Apache), но ничего не работает
Естественно, его browser не знает как преобразовать имя в IP не у кого спросить. Опять же - либо DNS сервер делать, либо в hosts файле клиента записать все соответствия "имя-IP".

> nameserver 127.0.0.1
А это зачем, интересно ? Зачем обращаться к nameserver-у, если его нет ? :-)

> ===host.conf===
По-моему последнее время в этих целях используется nsswitch.conf

spirit ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.