Мужики подскажите пожайлуста.Возможно ли заставить клиентов из внутренней сети, обращаться
на сервер по имени а не по ip.
К примеру login.mynet.ru а не 10.1.1.1Если:
1) установлю кеширующий DNS
2) пропишу в /etc/hosts ( 10.1.1.1 n1.mynet.ru n1 login )
3) подниму виртуальный сервер по имени в Apache
4) на компах у клиентов во внутренней сети первый днс будет 10.1.1.1Или надо ставить Первичный или Вторичный DNS сервер?
Привет,Одного ДНС-а вам хватит.
1. Ставите ДНС, например, BIND.
2. Создаете зону mynet.ru
3. В ней объявляете, что хост login.mynet.ru - это 10.1.1.1
4. Даете ваш ДНС вашим клиентам как первый (или единственный).WWell,
>Привет,
>
>Одного ДНС-а вам хватит.
>
>1. Ставите ДНС, например, BIND.
>2. Создаете зону mynet.ru
>3. В ней объявляете, что хост login.mynet.ru - это 10.1.1.1
>4. Даете ваш ДНС вашим клиентам как первый (или единственный).
>
>WWell,Привет!
Да в том то и дело что Мастер или Слэйв сервера ставитьне хочется,
хотел обойтись только кеширующим сервером и заптсями в /etc/hosts
>Мужики подскажите пожайлуста.
>
>Возможно ли заставить клиентов из внутренней сети, обращаться
>на сервер по имени а не по ip.
>К примеру login.mynet.ru а не 10.1.1.1
>
>Если:
>1) установлю кеширующий DNS
>2) пропишу в /etc/hosts ( 10.1.1.1 n1.mynet.ru n1 login )
>3) подниму виртуальный сервер по имени в Apache
>4) на компах у клиентов во внутренней сети первый днс будет 10.1.1.1
>
>
>Или надо ставить Первичный или Вторичный DNS сервер?
dnsmasq поможет.
очень прост в настройке.
копактенн.
все в одном.
DNS + DHCP.
Можно конечно DHCP запретить.100% под ваши заявленные требования.
Честно говоря, не очень понятно, чего это вы так боитесь настроить один первичный ДНС, но, по идее всё должно работать в описанном вами варианте: кэширующий сервер + /etc/hosts. При этом сначала разрешение имён должно идти через /etc/hosts. В каком порядке имя разрешается определяется в host.conf или nsswitch.conf.
Впрочем, есть один способ проверить работоспособность этого решения: надо всё это сделать ;-)