web-nsupdate.

web-nsupdate ist ein webbasiertes dynamisches DNS-Update-Dienstprogramm.
Jetzt downloaden

web-nsupdate. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • GPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Chip Rosenthal
  • Website des Verlags:
  • http://www.unicom.com/sw/better_spam_protect/

web-nsupdate. Stichworte


web-nsupdate. Beschreibung

web-nsupdate ist ein webbasiertes dynamisches DNS-Update-Dienstprogramm. Web-NSUpdate ist ein webbasiertes dynamisches DNS-Update-Utility.Das Web-NSUPDATE-Paket bietet eine einfache, webbasierte Fazilität für Clients, um dynamische DNS-Updates zu senden. Clients sind typischerweise DHCP-Hosts, wie beispielsweise ein Linux-System, das als Gateway für den Breitbanddienst für den Wohnbereich fungiert. Der Client sendet eine einfache Webanforderung (z. B. mit den Befehlen WG (1) oder Lynx (1)) an den Web-Nsupdate-Dienst an Registrieren Sie ihre Host-Anfrage.Das Paket wurde auf einem Server mit den folgenden Debian-Paketen getestet: * bind9 (Ver 9.2.4-1) * Apache2 (Ver 2.0.54-5) * PHP4 (Ver 4.3.10-16) Beratung: Es ist ein Schmerz im Hintern, um Bind um dynamische DNS zu konfigurieren. Sie müssen das tun, um "Web-nsupdate" -To-Arbeit zu machen. Diese Anweisungen beschreiben diesen Prozess, also folgen sorgfältig. Ich bin streng * fordert Sie auf, den DNSSec-Keygen (8) und NSUPDATE (8) MAN-Seiten zuerst zu überprüfen, sodass Sie sich etwas finden können, damit Sie sich von dem, was wir erfüllen möchten. Installationshinweise: 1. Kopieren Sie die Dateien "web-nsupdate" an einen Ort wie "/ usr / local / lib / web-nsupdate". Es ist in Ordnung, irgendwo anders zu installieren, einfach die folgenden Richtungen entsprechend anzupassen.2. Generieren Sie eine TSIG-Taste, die "web-nsupdate" verwendet wird, um sich für den DNS-Server zu authentifizieren. Sichern Sie diesen Schlüssel! Lassen Sie keine lesbaren Kopien um. Diese Taste kann verwendet werden, um Änderungen an DNS-Datensätzen vorzunehmen, die von "web-nsupdate" verwaltet werden. Hier sind die Schritte, um den Schlüssel zu generieren: cd / usR / local / lib / web-nsupdate / usr / sbin / dnsssec-keygen -a hmac-md5 -b 512 -n host web-nsupdate chmod 440 kweb-nsupdate * # unten , Passen Sie "www-data" an die GID an, in der Ihr Webserver untersucht wird. CHGRP WWW-DATEN KWeb-NSUPDATE * 3. Setupieren Sie die Definitionsdatei "Web-NSUPDATE", beginnend mit der bereitgestellten Probe. Diese Datei muss gesichert sein, um die Client-Passwörter vor der Anzeige zu schützen. CD / usr / local / lib / web-nsupdate cp nsupdate-defs.php.Sample nsupdate-defs.php chmod 640 nsupdate-defs.php # unten, passen Sie "www-data" an die GID, die Ihr Webserver läuft. chgrp www -daten nsupdate-defs.php vi nsupdate-defs.php4. Stellen Sie sicher, dass "nsupdate.php" den richtigen Pfad zur Datei "nsupdate-defs.php" hat. vi nsupdate.php # Überprüfen Sie die Anweisung Anforderung_Once () in der Nähe der Top.5. Symlink das Update-Skript auf Ihre Website. # Unten, passen Sie "/var/www/nsupdate.php" an einen Speicherort in Ihrem Webserver an. An diesem Punkt ist das Front-Ende "Web-NSUPDATE" konfiguriert. Nun, um das Nameserver Back-End zu konfigurieren.6. Angenommen, Sie haben noch keinen Platz für Nameserver-Tasten, erstellen Sie eine neue Datei namens "named.keys", die die TSIG-Taste enthält, die "web-nsupdate" verwendet wird. Die Datei sieht so aus wie folgt aus: Schlüssel Web-nsupdate {Algorithmus HMAC-MD5; Geheimnis "JZZOMR4OCGZGQ5PQHO2PR5R9DDHT4LWK8QO09CPVVVHQUTZKTBS1DHCSLPPR8PWXU3NI8ZJST / 5FXEWG44Q =="; }; Ersetzen Sie die "geheime" Value Show oben mit dem Schlüssel im "Kweb-nsupdate. + 157 + nnnnn.private" -Datei, die Sie in Schritt 2.7 generiert haben. Installieren Sie die Datei "named.keys" in das Verzeichnis, in dem sich Ihr "named.conf" befindet. Diese Datei muss gesichert sein, um Ihren Namessiver vor unbefugten Updates zu schützen. Wenn Ihr "named.conf" -Vergrafik "/ etc / bind" ist, stellen Sie Folgendes an: # unten, passen / etc an, etc / binden / binden Sie in das Verzeichnis, in dem named.conf lebt. MV named.keys /etc/bind/named.keys cHMOD 400 /etc/bind/named.keys # unten, passen Sie "binden: binden" an die UID: GID Ihr Nameserver läuft unter. CHOWN BIND: BIND /ETC/Bind/NAMED.KEYS8. Fügen Sie Ihrem "named.conf" eine Zeile hinzu, die besagt: Include "named.keys"; 9. Ändern Sie Ihren "named.conf", um jeden Host aufzulisten, dass Web-nsupdate aktualisiert wird. Wenn Sie beispielsweise dynamische Updates von Hosts "host1.example.com" und "host2.example.com" und "host2.example.com" zulassen, ändern Sie die "Beispiel.com" STANZA in "named.conf" und fügen Sie zwei Zeilen hinzu: Zone "Beispiel.com" {Type Master; . . . # Fügen Sie die folgenden Zeilen hinzu, einst pro Host in Thie Zone-Update-Richtlinie {WEB-NSUpdate. Name host1.example.com. EIN; gewähren Web-nsupdate. Name host2.example.com. EIN; }; }; 10. Testen Sie die Aktualisierungsfunktion. Zeigen Sie Ihren Webbrowser auf das installierte Skript "nsupdate.php". Dies sollte ein Formular für den manuellen Eintrag erstellen. Senden Sie Ihren Eintrag und bestätigen Sie, dass das Update erfolgreich war.


web-nsupdate. Zugehörige Software

W3C-PHP.

W3C-PHP ist ein kleines PHP-CLI-Skript, das eine Liste von URLs validieren kann, die die W3C-Validator-Website angibt. ...

371

Herunterladen