web-nsupdate

Software screenshot:
web-nsupdate
Podrobnosti Software:
Verze: 1.0
Datum uploadu: 3 Jun 15
Vývojka: Chip Rosenthal
Licence: Volný
Popularita: 0

Rating: nan/5 (Total Votes: 0)

web-nsupdate je web-based dynamické aktualizace DNS utility.
Web-nsupdate balíček poskytuje jednoduchý, webový nástroj pro klienty, aby odesílat dynamické aktualizace DNS. Klienti jsou typicky DHCP hostitelé, jako je například systém Linux funguje jako brána pro obytné širokopásmové služby.
Klient odešle požadavek jednoduchého webového (například pomocí wget (1), nebo lynx (1) příkazy) na webové nsupdate služby, aby přihlásili své žádosti hostitele.
Tento balíček byl testován na serveru s následujícími balíčků Debianu:
    * Bind9 (ver 9.2.4-1)
    * Apache2 (ver 2.0.54-5)
    * Php4 (ver 4.3.10-16)
Třeba upozornit: Je to osina v zadku, abyste nastavili BIND dělat dynamický DNS. Budete se muset k tomu, že, aby se "web-nsupdate" práci. Tento návod popisuje tento proces, takže postupujte opatrně. Silně I * * vyzývám vás k přezkoumání dnssec-keygen (8) a nsupdate (8) manuálové stránky jako první, takže můžete získat představu o tom, co se snažíme dosáhnout.
Montážní Návod:
1. Zkopírujte "web-nsupdate" soubory do umístění, jako je například
    "/ Usr / local / lib / web-nsupdate". To je v pořádku nainstalovat někam jinam,
    stačí upravit následující pokyny odpovídajícím způsobem.
2. Generování TSIG klíč, který "web-nsupdate" se bude používat k ověřování
    Samotná na server DNS.
    SECURE tohoto klíče! Nenechávejte čitelné kopie kolem. Tento klíč může
    být použit k provedení změn DNS záznamů spravovaných "web-nsupdate".
    Zde jsou kroky pro generování klíče:
cd / usr / local / lib / web-nsupdate
/ Usr / sbin / dnssec-keygen -a HMAC-MD5 -b 512 -n HOST web-nsupdate
chmod 440 Kweb-nsupdate *
# Pod, nastavte "www-data" na GID váš webový server běží pod.
chgrp www-dat Kweb-nsupdate *
3. Nastavení souboru "web-nsupdate" definice, počínaje předpokladu,
   vzorek. Tento soubor musí být zabezpečena, k ochraně klientských hesla
   od bytí odhaleno.
cd / usr / local / lib / web-nsupdate
cp nsupdate-defs.php.sample nsupdate-defs.php
chmod 640 nsupdate-defs.php
# Pod, nastavte "www-data" na GID váš webový server běží pod.
chgrp www-dat nsupdate-defs.php
vi nsupdate-defs.php
4. Ověřte, že "nsupdate.php" má správnou cestu k "nsupdate-defs.php"
   soubor.
vi nsupdate.php
# Zkontrolujte require_once () prohlášení, v blízkosti vrcholu.
5. Symlink aktualizace skript do vašich webových stránkách.
# Pod, nastavte "/var/www/nsupdate.php" pro umístění ve vašem webovém serveru.
ln -s /usr/local/lib/web-nsupdate/nsupdate.php /var/www/nsupdate.php
    V tomto okamžiku, "web-nsupdate" čelní je nakonfigurován. Nyní k
    konfiguraci nameserver back-end.
6. Za předpokladu, že jste si již nemá místo pro nameserverů klíče, vytváření
    nový soubor s názvem "named.keys", který obsahuje klíč TSIG, že
    "Web-nsupdate" budou používat. Soubor bude vypadat nějak takto:
key web-nsupdate {
algoritmus HMAC-MD5;
tajný "jzzoMR4ocgZGq5pQho2Pr5r9DDHT4lWK8QO09cpvVtpvHqaUdzktBs1DHCslpPR8PwXU3ni8zjST / 5FxEwg44Q ==";
};
    Nahradit "tajný" hodnotu přehlídku výše s klíčem v
    "Kweb-nsupdate. + 157 + nnnnn.private" soubor, který generovaný v kroku 2.
7. Nainstalujte "named.keys" soubor do adresáře, kde se vaše "named.conf"
    zdržuje. Tento soubor musí být zabezpečena, k ochraně vašeho namesever
    od neoprávněných aktualizací.
    Pokud je váš "named.conf" adresář je "/ etc / bind", proveďte:
# Pod, upravte / etc / bind do adresáře, kde named.conf životy.
mv named.keys /etc/bind/named.keys
chmod 400 /etc/bind/named.keys
# Pod, nastavte "bind: bind" na UID: GID váš nameserver běží pod.
chown bind: bind /etc/bind/named.keys
8. Přidejte řádek do souboru "named.conf", který říká:
zahrnují "named.keys";
9. Upravte "named.conf" do seznamu každého hostitele, že web-nsupdate vůle
    bude aktualizovat. Je-li například, že chcete povolit dynamické aktualizace
    od hostitelů "host1.example.com" a "host2.example.com", potom upravit
    "example.com" sloka v "named.conf" a přidat dva řádky:
zone "example.com" {
Magisterský typ;
,
,
,
# Přidejte řádky níže, jeden na hostitele v zóně Thie
update-politika {
udělit web-nsupdate. jméno host1.example.com. ;
udělit web-nsupdate. jméno host2.example.com. ;
};
};
10. Testovací schopnost aktualizace. Bod svůj webový prohlížeč, aby instalovaný
    "Nsupdate.php" scénář. To by mělo vyvolat formulář pro příručce
    entry. Zašlete svůj vstup, a ověřte, aktualizace byla úspěšná.

Ostatní software developer Chip Rosenthal

xtail
xtail

3 Jun 15

Komentáře k web-nsupdate

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!