PowerDNSAPI

PowerDNSAPI es un servidor XMLRPC para comunicarse con un backend de base de datos para PowerDNS.
Descargar ahora

PowerDNSAPI Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • GPL
  • Precio:
  • FREE
  • Nombre del editor:
  • Lasse Karstensen
  • Sitio web del editor:

PowerDNSAPI Etiquetas


PowerDNSAPI Descripción

PowerDNSAPI es un servidor XMLRPC para comunicarse con un backend de base de datos para PowerDNS. PowerDNSAPI es un servidor XMLRPC para comunicarse con un backend de base de datos para PowerDNS.POWERDNSAPI está escrito en Python y utiliza XMLRPCLIB. Se ejecuta como CGI. PowerDNSAPI no está afiliado o de ninguna manera una parte de PowerDNS. Está escrito por Lasse Karstensen. Cómo instalarlos son muy difíciles en este momento. * Desar el archivo tar.gz. (Problemente hecho esto ya) * Copie PowerDNSAPI.CONF.Sample en PowerDNSAPI.CONF, y edítela a sus gustos. * Agregue el campo Comentario en la tabla de registros. Alterar los registros de la tabla Agregar texto de comentario; * Asegúrese de que su servidor web pueda ejecutar el servidor. "Addandhandler .py cgi-script" en .htaccessmay trabaja. Un enlace simbólico de PowerDNSAPI.PY a PowerDNSAPI.CGI puede funcionar. (TBD) Verifique que la instalación sea más fácil con una cáscara de Python. Comience con 'Python'. Importar XMLRPCLIB URL = "http: //your-server-url/powerdnsapi.cgi" rpc = xmlrpclib.serverproxy (URL) imprimir rpc.system.listmethods () Esto debe imprimir algo como: (Reformateado aquí) RPC.domain_list ( ) también es bastante seguro, imprime todas las zonas disponibles. Ejemplo: Python 2.5.1 (R251: 54863, Oct 52007, 13:36:32) En Linux2Type "Ayuda", "Copyright", "Créditos" o "Licencia" para obtener más información. >>> Importar XMLRPCLIB, PPRINT >>> URL = 'http: /' httpherver / '>>> rpc = xmlrpclib .Serverproxy (URL) >>> PPRint.Pprint (rpc.system.listmethods ()) >>> >>> pprint.pprint (rpc.domain_list (). elementos () ) ('1.2.3.in-addr.arpa', {'DAIRINGID': 202 ' notificado_serial ':' 2007022101 ',' serie ':' 2007022101 '}) >>> >>> LEN LEN (rpc.domain_get_records (202)) 247 >>> pprint.pprint (rpc.domain_get_records (202) ) {'comentario': '', 'contenido': 'some-webserver.hostname.com', 'dominio': 'hostname.com', 'domain_id': '202', 'ID': '25001', 'Nombre ':' www ',' Prio ':' 0 ',' TTL ':' 86400 ',' Tipo ':' cname '} >>>>>> rec = {' contenido ':' algunos-webserver.hostname. com ',' nombre ':' www-dev ',' tipo ':' cname ',' ttl ': 3600,' domain_id ': 202} >>> rpc.add_record (rec) >>> imprimir len (RPC. Domain_Get_Records (202)) 248¿Qué es nuevo en esta versión: · GENERATE_LIST (), _Update, _delete, _Add. Expande un registro de generación (desde DTEXT / OTRS) a N registros en la base de datos. · Dominios de agregar y eliminar (maestro).


PowerDNSAPI Software relacionado

Dynner

Dynner es un cliente que está diseñado para interactuar con el servidor DYNDNS para actualizar automáticamente su cuenta DYNDNS. ...

476

Descargar

PDN

PDNS es una herramienta de administración de GUI para mantener los dominios y sus registros DNS. ...

112

Descargar

RIR A DNS Converter

RIR TO DNS Converter es una herramienta para convertir datos regionales de registro de Internet a una zona de búsqueda de países DNS. ...

611

Descargar

Opendd

OpenDD es un cliente DYNDNS, escrito en C, y especialmente diseñado para máquinas de puerta de enlace pequeñas, como una caja de soekris. ...

521

Descargar