login-l Posted April 30, 2004 Posted April 30, 2004 Ув. знатоки не сочтите за издевательство, но очень хочется разобраться до конца. Устанавливаю и настраиваю BIND под Linux, прошу помочь и ответить на след. вопросы: 1.Один интерфейс смотрит в инет (подключаюсь к провайдеру через DHCP), а второй смотрит в локалку. Я прописываю в файл resolv.conf NameServer мой IP А он после перезагрузки перезаписывается и там появляется адрес моего прова, почему? Что там должно быть? 2.Если я устанавливаю BIND, нужно ли мне присваивать имя моему хосту? Что будет если я ничего не присвою? 3.Как присвоить имя моему компьютеру? Я делаю так: hostname -s servak А как надо правильно, может так? : hostname -s servak.mynet.ru 4.Если у меня правильно настроен BIND, то ping www.mynet.ru И ping servak.mynet.ru это одно и тоже, правильно ли я понимаю? Вставить ник Quote
login-l Posted May 1, 2004 Author Posted May 1, 2004 Вроде как BIND настроил, по крайней мере ping stat.mynet.ru проходит, а вот с клиента nslookup stat.mynet.ru выдаёт следующее: C:Documents and Settingsdmitry>nslookup stat.mynet.ru DNS request timed out. timeout was 2 seconds. *** Can't find server name for address 192.168.1.1: Timed out *** Default servers are not available Server: UnKnown <-- ???????????????????? Address: 192.168.1.1 DNS request timed out. timeout was 2 seconds. Name: srv1.mynet.ru Address: 192.168.1.1 Aliases: stat.mynet.ru Что надо сделать, чтобы сервер был известен. Я делал так: hostname -v srv1 и ещё так /etc/rc.local srv1 1.Может надо как-то по другому присваивать имя компутеру, или ещё что-то где-то прописывать??? 2.И почему срабатывает только ping stat.mynet.ru а ping http://stat.mynet.ru уже нет ??? Вот мои файлы: HOSTS ------------------------------ 127.0.0.1 localhost 192.168.1.1 srv1 ------------------------------ HOST.CONF ------------------------------ order hosts,bind ------------------------------ RESOLV.CONF ------------------------------ search srv1.mynet.ru mynet.ru nameserver 192.168.1.1 nameserver 127.0.0.1 ------------------------------ Вставить ник Quote
miha Posted May 3, 2004 Posted May 3, 2004 Ув. знатоки не сочтите за издевательство, но очень хочется разобраться до конца. Устанавливаю и настраиваю BIND под Linux, прошу помочь и ответить на след. вопросы: 1.Один интерфейс смотрит в инет (подключаюсь к провайдеру через DHCP), а второй смотрит в локалку.Я прописываю в файл resolv.conf NameServer мой IP А он после перезагрузки перезаписывается и там появляется адрес моего прова, почему? Что там должно быть? потому что пров дает тебе ДНС по DHCP 2.Если я устанавливаю BIND, нужно ли мне присваивать имя моему хосту? Что будет если я ничего не присвою? Не обязательно - можно и не присваивать 3.Как присвоить имя моему компьютеру? Я делаю так: hostname -s servak А как надо правильно, может так? : hostname -s servak.mynet.ru "hostname server.domain.ru" 4.Если у меня правильно настроен BIND, то ping www.mynet.ru И ping servak.mynet.ru это одно и тоже, правильно ли я понимаю? для servak.mynet.ru может и не быть записи, тогда работать не будет. М. Вставить ник Quote
Guest Posted May 3, 2004 Posted May 3, 2004 Я прописываю в файл resolv.conf NameServer мой IP А он после перезагрузки перезаписывается и там появляется адрес моего прова, почему? Что там должно быть? Если я понял правильно, ты хочешь, чтобы компьютер с Линуксом был DNS-ом для локалки? Тогда все ОК, в этом файле и должны сидеть DNS-ы провайдера, а свой servak.mynet.ru укажешь DNS-ом в компах локалки. Вставить ник Quote
Shlash Posted May 3, 2004 Posted May 3, 2004 Я бы рекомендовал получить у провайдера фиксированный адрес. Тогда в resolv.conf пишется: nameserver 127.0.0.1, а в named.conf - следующая конструкция (не относящееся к делу опущено): options { forvarders { providers.DNS.address; }; forvard only; } Вставить ник Quote
Shlash Posted May 3, 2004 Posted May 3, 2004 В случае, если используется DHCP, и при каждой перезагрузке в resolv.conf оказываются адреса ДНС провайдера, то поднимать локальный BIND не имеет ни малейшего смысла - обращений к нему не будет, все запросы пойдут к провайдеру, на те адреса, что указаны в resolv.conf Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.