URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 92060
[ Назад ]

Исходное сообщение
"2 DNS сервера в resolv.conf"

Отправлено youran , 04-Авг-11 03:55 
Ситуация следующая, имеется сервер на FreeBSD 8.2 в серваке 3 сетевухи

1 IP 192.168.1.2 шлюз 192.168.1.1 DNS 192.168.1.1(через нее выходим в inet)
2 IP 10.95.213.22 сеть предриятия DNS 10.86.8.8
3 IP 10.89.49.226 сеть 2-го предприяния без DNS

Файл resolv.conf
nameserver      192.168.1.1
nameserver      10.86.8.8

почему-то не пингуется по доменному имени хосты предприятия 2-ой сетевухи,на сам DNS сервер(DNS 10.86.8.8) пинг проходи, интернет хосты пингуются. Когда меняю в файле resolv.conf местами DNS сервера, тогда все происходит наоборот(инет не пингуется по доменному имени, а хосты предприятия 2-ой сетевухи пингуются). Помогите плиз !


Содержание

Сообщения в этом обсуждении
"2 DNS сервера в resolv.conf"
Отправлено VolanD , 04-Авг-11 05:41 
>[оверквотинг удален]
> 1 IP 192.168.1.2 шлюз 192.168.1.1 DNS 192.168.1.1(через нее выходим в inet)
> 2 IP 10.95.213.22 сеть предриятия DNS 10.86.8.8
> 3 IP 10.89.49.226 сеть 2-го предприяния без DNS
> Файл resolv.conf
> nameserver      192.168.1.1
> nameserver      10.86.8.8
> почему-то не пингуется по доменному имени хосты предприятия 2-ой сетевухи,на сам DNS
> сервер(DNS 10.86.8.8) пинг проходи, интернет хосты пингуются. Когда меняю в файле
> resolv.conf местами DNS сервера, тогда все происходит наоборот(инет не пингуется по
> доменному имени, а хосты предприятия 2-ой сетевухи пингуются). Помогите плиз !

Может он и пигуется, только нужно подождать? Ведь он сначала спрашивает у ДНС 1 и ждет ответа...


"2 DNS сервера в resolv.conf"
Отправлено youran , 04-Авг-11 07:03 
>[оверквотинг удален]
>> 3 IP 10.89.49.226 сеть 2-го предприяния без DNS
>> Файл resolv.conf
>> nameserver      192.168.1.1
>> nameserver      10.86.8.8
>> почему-то не пингуется по доменному имени хосты предприятия 2-ой сетевухи,на сам DNS
>> сервер(DNS 10.86.8.8) пинг проходи, интернет хосты пингуются. Когда меняю в файле
>> resolv.conf местами DNS сервера, тогда все происходит наоборот(инет не пингуется по
>> доменному имени, а хосты предприятия 2-ой сетевухи пингуются). Помогите плиз !
> Может он и пигуется, только нужно подождать? Ведь он сначала спрашивает у
> ДНС 1 и ждет ответа...

Он сразу отвечает cannot resolve  Unknown host
Все работает если хосты прописать  в файле hosts.


"2 DNS сервера в resolv.conf"
Отправлено Square , 04-Авг-11 07:56 
>[оверквотинг удален]
> 1 IP 192.168.1.2 шлюз 192.168.1.1 DNS 192.168.1.1(через нее выходим в inet)
> 2 IP 10.95.213.22 сеть предриятия DNS 10.86.8.8
> 3 IP 10.89.49.226 сеть 2-го предприяния без DNS
> Файл resolv.conf
> nameserver      192.168.1.1
> nameserver      10.86.8.8
> почему-то не пингуется по доменному имени хосты предприятия 2-ой сетевухи,на сам DNS
> сервер(DNS 10.86.8.8) пинг проходи, интернет хосты пингуются. Когда меняю в файле
> resolv.conf местами DNS сервера, тогда все происходит наоборот(инет не пингуется по
> доменному имени, а хосты предприятия 2-ой сетевухи пингуются). Помогите плиз !

На 192.168.1.1, надо прописать зону от 10.86.8.8 и указать что за этой зоной отправлять к 10.86.8.8.


"2 DNS сервера в resolv.conf"
Отправлено youran , 04-Авг-11 10:47 
>[оверквотинг удален]
>> 3 IP 10.89.49.226 сеть 2-го предприяния без DNS
>> Файл resolv.conf
>> nameserver      192.168.1.1
>> nameserver      10.86.8.8
>> почему-то не пингуется по доменному имени хосты предприятия 2-ой сетевухи,на сам DNS
>> сервер(DNS 10.86.8.8) пинг проходи, интернет хосты пингуются. Когда меняю в файле
>> resolv.conf местами DNS сервера, тогда все происходит наоборот(инет не пингуется по
>> доменному имени, а хосты предприятия 2-ой сетевухи пингуются). Помогите плиз !
> На 192.168.1.1, надо прописать зону от 10.86.8.8 и указать что за этой
> зоной отправлять к 10.86.8.8.

192.168.1.1 это xDSL роутер


"2 DNS сервера в resolv.conf"
Отправлено Square , 04-Авг-11 22:05 
>[оверквотинг удален]
>>> Файл resolv.conf
>>> nameserver      192.168.1.1
>>> nameserver      10.86.8.8
>>> почему-то не пингуется по доменному имени хосты предприятия 2-ой сетевухи,на сам DNS
>>> сервер(DNS 10.86.8.8) пинг проходи, интернет хосты пингуются. Когда меняю в файле
>>> resolv.conf местами DNS сервера, тогда все происходит наоборот(инет не пингуется по
>>> доменному имени, а хосты предприятия 2-ой сетевухи пингуются). Помогите плиз !
>> На 192.168.1.1, надо прописать зону от 10.86.8.8 и указать что за этой
>> зоной отправлять к 10.86.8.8.
> 192.168.1.1 это xDSL роутер

Продуманная архитектура сети  снимает 9/10 проблем.


"2 DNS сервера в resolv.conf"
Отправлено lavr , 04-Авг-11 14:31 
>[оверквотинг удален]
> 1 IP 192.168.1.2 шлюз 192.168.1.1 DNS 192.168.1.1(через нее выходим в inet)
> 2 IP 10.95.213.22 сеть предриятия DNS 10.86.8.8
> 3 IP 10.89.49.226 сеть 2-го предприяния без DNS
> Файл resolv.conf
> nameserver      192.168.1.1
> nameserver      10.86.8.8
> почему-то не пингуется по доменному имени хосты предприятия 2-ой сетевухи,на сам DNS
> сервер(DNS 10.86.8.8) пинг проходи, интернет хосты пингуются. Когда меняю в файле
> resolv.conf местами DNS сервера, тогда все происходит наоборот(инет не пингуется по
> доменному имени, а хосты предприятия 2-ой сетевухи пингуются). Помогите плиз !

man resolv.conf

про domain и про search.
либо указываете domain и тогда можете работать с именами хостов, domain будет
интерпретироваться указанный в resolv.conf, либо если сервер более чем в двух
доменах, задаете домены в search и используете имена хостов.
В ином случае - будьте любезны использовать FQDN.


"2 DNS сервера в resolv.conf"
Отправлено BlackRat , 22-Авг-11 17:55 
>[оверквотинг удален]
>> 1 IP 192.168.1.2 шлюз 192.168.1.1 DNS 192.168.1.1(через нее выходим в inet)
>> 2 IP 10.95.213.22 сеть предриятия DNS 10.86.8.8
>> 3 IP 10.89.49.226 сеть 2-го предприяния без DNS
>> Файл resolv.conf
>> nameserver      192.168.1.1
>> nameserver      10.86.8.8
>> почему-то не пингуется по доменному имени хосты предприятия 2-ой сетевухи,на сам DNS
>> сервер(DNS 10.86.8.8) пинг проходи, интернет хосты пингуются. Когда меняю в файле
>> resolv.conf местами DNS сервера, тогда все происходит наоборот(инет не пингуется по
>> доменному имени, а хосты предприятия 2-ой сетевухи пингуются). Помогите плиз !

Сделайте один (или два для отказоустойчивости) сервер DNS для ВСЕЙ сети. Чтобы он (они) держал (держали) прямые и обратные зоны для ВСЕЙ сети. И у него (них) всеми хостами спрашивайте. А он (они) пусть ходят в инет и там спрашивают (либо у провайдерских - в этом случае опция forwarders, либо рекурсивными запросами).
Ну и конечно, нельзя, чтобы на них извне ходили DNS-ами... ;)