powerdnsapi.

PowerDNSAPI é um servidor XMLRPC para se comunicar com um backend banco de dados para o PowerDNS.
Baixe Agora

powerdnsapi. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • GPL
  • Preço:
  • FREE
  • Nome do editor:
  • Lasse Karstensen
  • Site do editor:

powerdnsapi. Tag


powerdnsapi. Descrição

O PowerDNSAPI é um servidor XMLRPC para se comunicar com um backend de banco de dados para PowerDNS. O PowerDNSAPI é um servidor XMLRPC para se comunicar com um back-end de banco de dados para o PowerDNS.PowerDNSAPI é escrito em Python e usa xmlrpclib. É executado como CGI. O PowerDNSAPI não é afiliado ou de qualquer forma uma parte do PowerDNS. É escrito por lasse karstensen.how para instalar são muito difíceis no momento. * Desmarque o arquivo tar.gz. (Provavelmente feito isso já) * Copiar PowerDNSAPI.CONF.Sample no PowerDnSapi.conf e edite-o em seus gostos. * Adicione o campo de comentários na tabela de registros. ALTER TABLE Records Adicionar texto de comentário; * Verifique se o seu servidor da Web é capaz de executar o servidor. "AddHandler .py cgi-script" em .htaccessmay funciona. Um link do PowerDNSAPI.py para PowerDNSAPI.CGI pode funcionar. (TBD) Verifique o InstalaçãoPrazivelmente mais fácil com uma concha de python. Comece com 'python'. importar xmlrpclib url = "http: //your-server-url/powerdnsapi.cgi" rpc = xmlrpclib.serverproxy (URL) Imprimir RPC.System.ListMethods () Isso deve imprimir algo como: (reformatado aqui) rpc.domain_list ) Também é seguro, imprime todas as zonas disponíveis.Exemplo: python 2.5.1 (R251: 54863, outubro de 5 de 2007, 13:36:32) no Linux2Type "Ajuda", "Copyright", "Créditos" ou "Licença" para mais informações. >>> Importar XMLRPCLIB, PPRINT >>> URL = 'http: // your-webserver /' >>> rpc = xmlrpclib .Serverproxy (URL) >>> pprint.pprint (rpc.system.listmethods ()) >>> >>> pprint.pprint (rpc.domain_list (). Itens () ) ('1.2.3.in-addr.arpa', {'DomainID': 202 ' Notified_serial ':' 2007022101 ',' serial ':' 2007022101 '}) >>> >>> print len (rpc.domain_get_records (202)) 247 >>> pprint.pprint (rpc.domain_get_records (202) ) {'comentário': '', 'conteúdo': 'some-webserver.hostname.com', 'Domínio': 'hostname.com', 'Domain_ID': '202', 'ID': '25001', ' ':' www ',' prio ':' 0 ',' TTL ':' 86400 ',' Type ':' CNAME '} >>>>>> rec = {' conteúdo ':' Alguns-webserver.hostname. COM ',' Nome ':' WWW-Dev ',' Tipo ':' CNAME ',' TTL ': 3600,' Domain_ID ': 202} >>> rpc.add_record (rec) >>> Imprimir Len (RPC. domain_get_records (202)) 248Que novo nesta versão: · Generate_List (), _Update, _delete, _add. Expande um registro gerado (de dtext / outro) em registros n no banco de dados. · Adicionar e remover (mestre) domínios.


powerdnsapi. Software Relacionado

Dynner.

dynner é um cliente que é projetado para interface com o servidor DynDNS para atualizar automaticamente sua conta DYNDNS. ...

476

Download

RIR para o conversor DNS

RIR para o conversor DNS é uma ferramenta para converter dados regionais de registro de Internet para uma zona de pesquisa do país DNS. ...

611

Download

Opendd.

Opendd é um cliente Dyndns, escrito em C e especialmente projetado para pequenas máquinas de gateway, como uma caixa de Soekris. ...

521

Download