web-nsupdate

Software skärmdump:
web-nsupdate
Mjukvaruinformation:
Version: 1.0
Ladda upp dagen: 3 Jun 15
Utvecklare: Chip Rosenthal
Licens: Gratis
Popularitet: 0

Rating: nan/5 (Total Votes: 0)

webb-nsupdate är ett webbaserat dynamisk DNS-uppdatering verktyget.
Banan-nsupdate paket tillhandahåller en enkel, webbaserad anläggning för kunder att skicka dynamiska DNS-uppdateringar. Kunderna är oftast DHCP värdar, såsom en Linux-system som fungerar som en inkörsport för bostäder bredbandstjänst.
Klienten skickar en enkel webbförfrågan (såsom med wget (1) eller lodjur (1) kommandon) till webb-nsupdate tjänst för att registrera värd begäran.
Detta paket har testats på en server med följande Debianpaket:
    * Bind9 (ver 9.2.4-1)
    * Apache2 (ver 2.0.54-5)
    * Php4 (ver 4.3.10-16)
Underrättas: Det är en smärta i butt att konfigurera BIND att göra dynamisk DNS. Du kommer att behöva göra det för att göra "web-nsupdate" arbete. Dessa instruktioner beskriver den processen, så följ noga. I * starkt * uppmana er att granska dnssec-keygen (8) och nsupdate (8) manualsidorna först, så att du kan få en uppfattning om vad vi försöker åstadkomma.
Installations Instruktioner:
1. Kopiera "web-nsupdate" filer till en plats som
    "/ Usr / local / lib / webb-nsupdate". Det är OK att installera någon annanstans,
    bara justera följande riktningar därefter.
2. Skapa en TSIG nyckel som "web-nsupdate" kommer att använda för att autentisera
    sig till DNS-servern.
    SÄKRA Denna nyckel! Lämna inte läsbara kopior runt. Denna nyckel kan
    användas för att göra ändringar i DNS-poster som förvaltas av "web-nsupdate".
    Här är stegen för att generera nyckeln:
cd / usr / local / lib / webb-nsupdate
/ Usr / sbin / dnssec-keygen -a HMAC-MD5 -b 512 -n HOST webb-nsupdate
chmod 440 Kweb-nsupdate *
# Nedan justera "www-data" till GID din webbserver körs under.
chgrp www-uppgifter Kweb-nsupdate *
3. Ställ in "web-nsupdate" definitioner fil, som börjar med den medföljande
   prov. Den här filen måste säkras, för att skydda kundens lösenord
   från att avslöjas.
cd / usr / local / lib / webb-nsupdate
cp nsupdate-defs.php.sample nsupdate-defs.php
chmod 640 nsupdate-defs.php
# Nedan justera "www-data" till GID din webbserver körs under.
chgrp www-uppgifter nsupdate-defs.php
VI nsupdate-defs.php
4. Kontrollera att "nsupdate.php" har den rätta vägen till "nsupdate-defs.php"
   fil.
VI nsupdate.php
# Kontrollera require_once () uttalande nära toppen.
5. Symlink uppdateringsskriptet i din webbplats.
# Nedan justera "/var/www/nsupdate.php" till en plats i din webbserver.
ln -s /usr/local/lib/web-nsupdate/nsupdate.php /var/www/nsupdate.php
    Vid denna punkt, är den "web-nsupdate" front-end konfigurerad. Nu till
    konfigurera namnservern back-end.
6. Förutsatt att du inte redan har en plats för namnservernycklar, skapar
    en ny fil som heter "named.keys" som innehåller TSIG nyckel som
    "Web-nsupdate" kommer att använda. Filen kommer att se ut ungefär så här:
nyckel webb-nsupdate {
algoritmen HMAC-MD5;
hemliga "jzzoMR4ocgZGq5pQho2Pr5r9DDHT4lWK8QO09cpvVtpvHqaUdzktBs1DHCslpPR8PwXU3ni8zjST / 5FxEwg44Q ==";
};
    Byt ut "hemliga" värde Show ovan med nyckeln i
    "Kweb-nsupdate. + 157 + nnnnn.private" fil du skapade i steg 2.
7. Montera "named.keys" filen till den katalog där din "named.conf"
    bosatt. Den här filen måste säkras, för att skydda din namesever
    från obehöriga uppdateringar.
    Om din "named.conf" katalog är "/ etc / bind", gör:
# Nedan justera / etc / bind till katalogen där named.conf liv.
mv named.keys /etc/bind/named.keys
chmod 400 /etc/bind/named.keys
# Nedan justera "bind: bind" till UID: Gid din namnserver körs under.
chown bind: binder /etc/bind/named.keys
8. Lägg en rad i din "named.conf" som säger:
inkludera "named.keys";
9. Ändra din "named.conf" att lista varje värd som webb nsupdate vilja
    att uppdatera. Om du till exempel vill att tillåta dynamiska uppdateringar
    från värdar "host1.example.com" och "host2.example.com", sedan ändra
    den "example.com" strof "named.conf" och lägg två rader:
zone "example.com" {
typ herre;
.
.
.
# Lägga raderna nedan, en per värd i thie zon
update-policy {
bevilja webb nsupdate. name host1.example.com. A;
bevilja webb nsupdate. name host2.example.com. A;
};
};
10. Testa förmågan uppdateringen. Peka din webbläsare till den installerade
    "Nsupdate.php" manus. Detta bör ta upp ett formulär för manuell
    posten. Skicka ditt bidrag och kontrollera uppdateringen lyckades.

Annan programvara för utvecklare Chip Rosenthal

xtail
xtail

3 Jun 15

Kommentarer till web-nsupdate

Kommentarer hittades inte
Kommentar
Slå på bilder!