Есть работающий DNS на основе bind 9.
Две сети: 192.168.0.0/24 и 192.168.1.0/24
1 сайт: www.test.com
Нужно:
чтобы юзеров из сети 0-й ресолвил на 1 адрес, а юзеров из 1-й на другой
Возможно ли это средствами bind?
Bind 9, 1 домен, разные адреса (можно ли сделать такое)
Модераторы: SLEDopit, Модераторы разделов
-
- Сообщения: 219
- ОС: FreeBSD 8.0, Ubuntu 9.10
Bind 9, 1 домен, разные адреса
-//- Реальная смерть приходит с косой, а виртуальная с пассатижами -//-
-
- Сообщения: 306
- Статус: laid to rest
- ОС: Debian Sid
Re: Bind 9, 1 домен, разные адреса
Насколько я знаю, нет.
-
- Сообщения: 1611
- Статус: 01100
- ОС: Gentoo,Ubuntu,MacOS X
Re: Bind 9, 1 домен, разные адреса
а я думаю да =)
1) создать два домена на разных ip
2) на 1 адрес запретит вход из сети 2
3) на 2 адрес запретит вход из сети 1
Может и не совсем верно, но это 1 что пришло в голову.
Чтение man'нов в слух ещЁ никому не помогало!...
kernel 4.2
chmod -x `which chmod`
War, war never changes...
kernel 4.2
chmod -x `which chmod`
War, war never changes...
-
- Сообщения: 306
- Статус: laid to rest
- ОС: Debian Sid
Re: Bind 9, 1 домен, разные адреса
Мне это тоже первое, что пришло в голову, но это уже не "средствами bind". %)
-
- Сообщения: 219
- ОС: FreeBSD 8.0, Ubuntu 9.10
Re: Bind 9, 1 домен, разные адреса
а если попробовать написать в конфига два acl, в 1 указать 1 сетку, в другом 2-ю
а потом по ману:
я так думаю должно проканать такое, как считаете?
а потом по ману:
Код: Выделить всё
view "internal" {
match-clients { 192.168.0.0/24; };
zone "test.ru" {
type master;
file "test.ru.int";
};
};
view "external" {
match-clients { 192.168.1.0/24; };
zone "test.ru" {
type master;
file "test.ru.ext";
};
};
я так думаю должно проканать такое, как считаете?
-//- Реальная смерть приходит с косой, а виртуальная с пассатижами -//-
-
- Сообщения: 1611
- Статус: 01100
- ОС: Gentoo,Ubuntu,MacOS X
Re: Bind 9, 1 домен, разные адреса
извините а чем же еще? славо богу бинд это умеет.
.попробуй=)
Чтение man'нов в слух ещЁ никому не помогало!...
kernel 4.2
chmod -x `which chmod`
War, war never changes...
kernel 4.2
chmod -x `which chmod`
War, war never changes...
-
- Сообщения: 219
- ОС: FreeBSD 8.0, Ubuntu 9.10
Re: Bind 9, 1 домен, разные адреса
вотс, все получилось
и все отлично работает

Код: Выделить всё
view "internal" {
match-clients { 192.168.0.0/24; };
zone "test.ru" {
type master;
file "test.ru.int";
};
};
view "external" {
match-clients { 192.168.1.0/24; };
zone "test.ru" {
type master;
file "test.ru.ext";
};
};
view "other" {
match-clients { any; };
...
прописываем зоны по конфигу
...
};
и все отлично работает

-//- Реальная смерть приходит с косой, а виртуальная с пассатижами -//-