web-nsupdate.

Web-NSUpdate é um utilitário de atualização dinâmica baseado na Web.
Baixe Agora

web-nsupdate. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • GPL
  • Preço:
  • FREE
  • Nome do editor:
  • Chip Rosenthal
  • Site do editor:
  • http://www.unicom.com/sw/better_spam_protect/

web-nsupdate. Tag


web-nsupdate. Descrição

web-nsupdate é um utilitário de atualização de DNS dinâmico baseado na web. web-nsupdate é um pacote de web-nsupdate utility.The atualização de DNS dinâmico baseado na web fornece uma maneira simples, facilidade baseado na web para clientes para enviar atualizações de DNS dinâmico. Os clientes são normalmente hospedeiros DHCP, tais como um sistema Linux agindo como um gateway para o cliente service.The banda larga residencial envia uma solicitação simples web (como com o wget (1) ou comandos lince (1)) para o serviço de web-nsupdate para registrar seu pacote request.This acolhimento foi testado em um servidor com os seguintes pacotes Debian: bind9 * (versão 9.2.4-1) * apache2 (versão 2.0.54-5) * php4 (versão 4.3.10-16) BE AVISADO: é uma dor na bunda para BIND configure para fazer DNS dinâmico. Você está indo para necessidade de fazer isso para tornar o trabalho "web-nsupdate". Estas instruções descrevem esse processo, então siga com cuidado. I * fortemente * exortá-lo a rever a dnssec-keygen (8) e nsupdate (8) páginas de manual em primeiro lugar, para que você possa ter uma idéia do que estamos tentando Instruções accomplish.Installation: 1. Copie os arquivos "web-nsupdate" a um local, como "/ usr / local / lib / web-nsupdate". É OK para instalar em outro lugar, basta ajustar o seguindo as instruções accordingly.2. Gerar uma chave TSIG que "web-nsupdate" usará para autenticar-se ao servidor DNS. Proteger esta CHAVE! Não deixe cópias legíveis ao redor. Essa chave pode ser usada para fazer alterações em registros DNS gerenciados pela "web-nsupdate". Aqui estão os passos para gerar a chave: cd / usr / local / lib / web-nsupdate / usr / sbin / dnssec-keygen -a HMAC-MD5 -b 512 -n HOST web-nsupdate chmod 440 Kweb-nsupdate * # Abaixo , ajuste "www-data" para a GID seu servidor web é executado. chgrp www-dados Kweb-nsupdate * 3. Configuração do arquivo de definições de "web-nsupdate", começando com o exemplo fornecido. Este arquivo precisa ser protegido, para proteger as senhas do cliente de ser revelado. cd / usr / local / lib / web-nsupdate cp nsupdate-defs.php.sample nsupdate-defs.php chmod 640 nsupdate-defs.php # Abaixo, ajuste "www-data" para a GID seu servidor web é executado. www-data chgrp nsupdate-defs.php vi nsupdate-defs.php4. Verifique se "nsupdate.php" tem o caminho correto para o arquivo "nsupdate-defs.php". vi nsupdate.php # Verifique a declaração require_once () perto do top.5. Ligar simbolicamente o script de atualização em seu web site. # A seguir, ajuste "/var/www/nsupdate.php" para um local no seu servidor web. ln -s /usr/local/lib/web-nsupdate/nsupdate.php /var/www/nsupdate.php Neste ponto, o "Web-nsupdate" front-end é configurado. Agora, para configurar o servidor de nomes back-end.6. Supondo que você ainda não tem um lugar para chaves de servidor de nomes, crie um novo arquivo chamado "named.keys" que contém a chave TSIG que "web-nsupdate" vai usar. O arquivo será algo parecido com: tecla web-nsupdate {algoritmo HMAC-MD5; segredo "jzzoMR4ocgZGq5pQho2Pr5r9DDHT4lWK8QO09cpvVtpvHqaUdzktBs1DHCslpPR8PwXU3ni8zjST / 5FxEwg44Q =="; }; Substitua o valor show "secreto" acima com a chave na posição "Kweb-nsupdate. + 157 + nnnnn.private" arquivo é gerado no passo 2.7. Instale o "named.keys" arquivo para o diretório onde seus "named.conf" reside. Este arquivo precisa ser protegido, para proteger a sua namesever de atualizações não autorizadas. Se o seu diretório "named.conf" é "/ etc / bind", fazer: # Abaixo, ajuste / etc / bind para diretório onde vidas named.conf. mv named.keys /etc/bind/named.keys chmod 400 /etc/bind/named.keys # Abaixo, ajuste "ligar: bind" para o UID: GID seu servidor de nomes é executado. ligam-se chown: /etc/bind/named.keys8 ligamento. Adicionar uma linha ao seu "named.conf" que diz: incluir "named.keys"; 9. Modificar seu "named.conf" à lista cada host que web-nsupdate será atualizada. Se, por exemplo, você quer permitir atualizações dinâmicas de hosts "host1.example.com" e "host2.example.com", em seguida, modificar a estrofe "example.com" em "named.conf" e adicionar duas linhas: Zona "example.com" {mestre tipo; . . . # Adicione as linhas abaixo, um por host na thie update-policy zona {concessão web-nsupdate. nomear host1.example.com. UMA; conceder web-nsupdate. nomear host2.example.com. UMA; }; }; 10. Testar a capacidade de atualização. Aponte seu navegador para o script instalado "nsupdate.php". Isso deve trazer uma forma para a entrada manual. Enviar a sua inscrição, e verificar se a atualização foi bem sucedida.


web-nsupdate. Software Relacionado

Twiki-MediaWiki-migre

Twiki-MediaWiki-Migration é um simples script baseado na Web para auxiliar a migração da Twiki para a Marcação MediaWiki. ...

91

Download