>С настройкой ДНС в нете вроде разобрался.
>Настроил наш корпоративный сайт и все проекты, но там то реальные имена
>и сервера.
>
>А как все это сделать на локале? Какие имена брать?
>При чем суть такая:
> - на сервере стоит Апач с множеством виртуальных (name-based) хостов (каждый
>хост - какая-нить веб страничка, рабочий проект)
>
> Для того чтобы сейчас разработчик мог работать с проектом, ему приходится
>править свой файл HOSTS, вот здесь и нужна ДНС. Плиз хелп.
>
>
использовать view
view "internal" {
match-clients { 10.0.0.0/24; };
zone "firma.ru" in {
type master;
file "internal/firma.ru"
};
view "external" {
match-clients { any; };
zone "firma.ru" in {
type master;
file "external/firma.ru";
};
-internal/firma.ru-
$ORIGIN firma.ru.
$TTL 1800
;
@ IN SOA ns.firma.ru. support.firma.ru. (
200228057 ; serial
28800 ; refresh
7200 ; retry
604800 ; expire
1800 ) ; minimum
IN NS ns.firma.ru.
soap IN A 10.0.7.3
-external/firma.ru-
$ORIGIN firma.ru.
$TTL 1800
;
@ IN SOA ns.firma.ru. support.firma.ru. (
2002150510 ; serial
28800 ; refresh
7200 ; retry
604800 ; expire
1800 ) ; minimum
IN NS ns.firma.ru.
IN NS ns2.firma.ru.
soap IN A 193.41.15.36
для хостов с ip 10.0.0.0/24 на хост soap.firma.ru будет выдаваться ip 10.0.7.3
для остальных 193.41.140.36
Получается один DNS сервер отвечает за приватную и реальную сеть. Удачи.