уеб-nsupdate е уеб-базирана динамична DNS обновяване полезност.
Уеб-nsupdate пакет осигурява прост, уеб-базиран инструмент за клиентите да изпращат динамично актуализиране на DNS. Клиентите обикновено са DHCP източници, като например система Linux действа като шлюз за жилищно широколентова услуга.
Клиентът изпраща обикновено искане уеб (като с Wget (1) или рис (1) команди) на уеб-nsupdate услугата да се регистрирате тяхно искане домакин.
Този пакет е бил тестван на сървъра със следните Debian пакети:
* Bind9 (вер 9.2.4-1)
* Apache2 (вер 2.0.54-5)
* Php4 (вер 4.3.10-16)
Да бъдат съветвани: Това е трън в задника, за да изберете BIND да направя динамичен DNS. Вие ще трябва да се направи, че да се направи "уеб-nsupdate" работа. Тези инструкции описват този процес, така че следвайте внимателно. Горещо * * ви призоваваме да се преразгледа DNSSEC-Keygen (8) и nsupdate (8) изкуствени страниците на първо място, така че можете да получите някаква представа за това, което се опитваме да постигнем.
Инструкции за инсталация:
1. Копие на файловете "Уеб-nsupdate" на населено място, като
"/ ЮЕсАр / местни / ИЪ / уеб-nsupdate". Това е ОК, за да инсталирате някъде другаде,
просто коригира съответно следните направления.
2. Генериране на ключова TSIG че "уеб-nsupdate" ще използва за удостоверяване
Самата към DNS сървъра.
Осигуряване на тази KEY! Не оставяйте четливи копия на мача. Този ключ може да
да се използва, за да направи промени в DNS записи, управлявани от "уеб-nsupdate".
Това са стъпките за генериране на ключа:
CD / ЮЕсАр / местни / ИЪ / уеб-nsupdate
/ ЮЕсАр / sbin / DNSSEC-Търсения -а HMAC-MD5 -b 512 -п домакин Уеб-nsupdate
CHMOD 440 Kweb-nsupdate *
# По-долу, коригира "WWW-данни" на GID вашия уеб сървър работи под.
chgrp WWW-данни Kweb-nsupdate *
3. Setup файла "уеб-nsupdate" определения, като се започне с предоставения
проба. Този файл трябва да бъде защитена, за да се предпази паролите на клиента
да бъде разкрита.
CD / ЮЕсАр / местни / ИЪ / уеб-nsupdate
CP nsupdate-defs.php.sample nsupdate-defs.php
CHMOD 640 nsupdate-defs.php
# По-долу, коригира "WWW-данни" на GID вашия уеб сървър работи под.
chgrp WWW-данни nsupdate-defs.php
VI nsupdate-defs.php
4. Уверете се, че "nsupdate.php" има правилния път към "nsupdate-defs.php"
файл.
VI nsupdate.php
# Проверете require_once () отчета близо до върха.
5. Символична връзка с актуализация сценария във вашия уеб сайт.
# По-долу, коригира "/var/www/nsupdate.php" на място във вашия уеб сървър.
LN -s /usr/local/lib/web-nsupdate/nsupdate.php /var/www/nsupdate.php
В този момент, на "уеб-nsupdate" предния край е конфигуриран. Сега, за да
конфигуриране на сървър обратно края.
6. Ако приемем ли се все още не са място за сървър за имената ключове, създайте
нов файл, наречен "named.keys", който съдържа ключа TSIG че
"Уеб-nsupdate" ще използва. Файлът ще изглежда нещо подобно:
ключова уеб-nsupdate {
алгоритъм HMAC-MD5;
тайна "jzzoMR4ocgZGq5pQho2Pr5r9DDHT4lWK8QO09cpvVtpvHqaUdzktBs1DHCslpPR8PwXU3ni8zjST / 5FxEwg44Q ==";
};
Заменете "тайна" на стойност шоуто горе с ключа в
"Kweb-nsupdate. + 157 + nnnnn.private" файла, който генерира в стъпка 2.
7. Инсталирайте "named.keys" файл в директорията, където си "named.conf"
пребивава. Този файл трябва да бъде защитена, за да защити своя namesever
от неупълномощени актуализации.
Ако вашият "named.conf" директория е "/ и т.н. / се свързват", направете:
# По-долу, се коригира / и т.н. / се свързват към директорията, където живота named.conf.
MV named.keys /etc/bind/named.keys
CHMOD 400 /etc/bind/named.keys
# По-долу, коригира "капан свързват" на UID: GID вашия сървър работи под.
chown капан за обвързване /etc/bind/named.keys
8. Добавяне на ред в "named.conf", който казва:
включва "named.keys";
9. Промяна на вашия "named.conf" да се изброят всеки хост, че уеб-nsupdate воля
да се актуализира. Ако, например, искате да разрешите на динамични ъпдейти
от Силите "host1.example.com" и "host2.example.com", а след това се промени
на "example.com" строфа в "named.conf" и се добавят две линии:
зона "example.com" {
вида водач;
,
,
,
# Добавете редовете по-долу, по един на домакина в Thie зона
Актуална политика {
предоставят уеб-nsupdate. назове host1.example.com. A;
предоставят уеб-nsupdate. назове host2.example.com. A;
};
};
10. Test способността на актуализация. Насочете вашия уеб браузър до инсталирания
"Nsupdate.php" скрипт. Това би трябвало да доведе до форма за употреба
влизане. Знаете влизането си и се уверете, актуализацията е била успешна.
Софтуер детайли:
Версия: 1.0
Дата на качване: 3 Jun 15
Разрешително: Безплатно
Популярност: 0
Коментари не е намерена