Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: в bind9 сделать зоны обновлени автоматом при изменении IP /добавлении машин  (Прочитано 1518 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн RustemNur

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 2939
  • умрешь с вами
    • Просмотр профиля
У меня вроде обновляются, хотя в последнее время не часто смотрю уже. И ХР, и Виста. Надо будет проверить   :-\
Посмотрел - обновляется. На днях на одну ВиндузХР с нуля ставил, имя машины новое, получила новый ip, в зонах машина прописалась.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28365
    • Просмотр профиля
В обратной зоне тоже прописалось? Настройки сервера/зон показать можешь?
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн RustemNur

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 2939
  • умрешь с вами
    • Просмотр профиля
В обратной зоне тоже прописалось?
Да.
Настройки сервера/зон показать можешь?
Угу.

/etc/bind/named.conf
...
include "/etc/bind/named.conf.default-zones";
key rndc-key {
algorithm hmac-md5;
secret ".....==";
};
controls {
inet 127.0.0.1 port 953 allow { 127.0.0.1; 192.168.1.119; } keys { rndc-key; };
};

/etc/bind/named.conf.default-zones
...
zone "memorec.ru" {
type master;
file "/var/lib/bind/db.memorec.ru";
allow-update { key "rndc-key"; };
};

zone "1.168.192.in-addr.arpa" {
type master;
file "/var/lib/bind/db.192";
allow-update { key "rndc-key"; };
};
/etc/bind/rndc.key
key "rndc-key" {
algorithm hmac-md5;
secret ",,,,,==";
};
/etc/bind/rndc.conf
key "rndc-key" {
algorithm hmac-md5;
secret "....==";
};

options {
default-key "rndc-key";
default-server 127.0.0.1;
default-port 953;
};
/etc/dhcp3/dhcpd.conf
option T150 code 150 = string;
one-lease-per-client false;
allow bootp;
ddns-update-style interim;
ddns-updates on;
allow client-updates;
update-static-leases on;
use-host-decl-names on;
...
key rndc-key {
algorithm hmac-md5;
secret "....=="; }
zone memorec.ru. {
primary 192.168.1.119;
key "rndc-key";
}
zone 1.168.192.in-addr.arpa. {
primary 192.168.1.119;
key "rndc-key";
}

Настраивал наполовину через Webmin, наполовину вручную.
Машину с WindowsXP еще раз посмотрел: в настройках сети СТОИТ галка "регистрироваться в DNS"
С линуксовыми клиентами тоже все в порядке.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28365
    • Просмотр профиля
allow client-updates;

Пожалуй, вся разница... ну ещё primary для обоих зон указан 127.0.0.1.

Читаю доку. "allow client-updates;" - ларчик Пандоры...

Цитировать
If the server is configured to allow client updates, then if the client sends a fully-qualified domain name in the FQDN option, the server will use that name the client sent in the FQDN  option  to  update  the  PTR record.   For example, let us say that the client is a visitor from the "radish.org" domain, whose hostname is "jschmoe".   The server  is  for the  "example.org"  domain.    The  DHCP  client  indicates in the FQDN option that its FQDN is "jschmoe.radish.org.".   It also indicates that it  wants  to update its own A record.   The DHCP server therefore does not attempt to set up an A record for the client, but does set up a PTR record  for  the  IP  address  that  it assigns the client, pointing at jschmoe.radish.org.   Once the DHCP client has an IP  address,  it  can update its own A record, assuming that the "radish.org" DNS server will allow it to do so.
« Последнее редактирование: 18 Марта 2010, 16:45:07 от AnrDaemon »
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн RustemNur

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 2939
  • умрешь с вами
    • Просмотр профиля
Цитировать
If the server is configured to allow client updates, ......
А ты не пробовал это воспроизвести?   :)
Попробовать, что ли ... :)

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28365
    • Просмотр профиля
Мне кажется, оно по умолчанию разрешено... только то ли у меня руки кривые, то ли я не знаю что... в общем, не ра...
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн RustemNur

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 2939
  • умрешь с вами
    • Просмотр профиля
Хммм... Нашел у себя машинку, которая не прописывается в DNS. В отличии от XP и Vista, она Windows-2003. Настройки такие же, как и у прочих. В чем дело, не пойму.
Так что не в настройках зон/аренды дело, кажись, а в вин-клиентах....

 

Страница сгенерирована за 0.056 секунд. Запросов: 23.