2.4 macdnr -- Interfaz con la resolución de nombres de dominio de Macintosh (Domain Name Resolver)

Availability: Macintosh.

Este módulo proporciona una interfaz con la resolución de nombres de dominio de Macintosh (Domain Name Resolver). Se usa normalmente en conjunción con el módulo mactcp, para hacer corresponder nombres de nodos con direcciones IP. Puede no estar disponible en todas las versiones de Mac Python.

El módulo macdnr define las siguientes funciones:

Open ([filename])
Abre la extensión de resolución de nombres de dominio. Si se especifica filename debe ser la ruta de acceso a la extensión, en caso contrario se usa un valor predeterminado. Normalmente, no e necesario llamar a esta función porque otras llamadas abren la extensión automáticamente.

Close ()
Cerrar la extensión de resolución. Igualmente, no suele ser necesario llamarla.

StrToAddr (hostname)
Busca la dirección IP de hostname. Esta llamada devuelve un objeto resultado dnr de la variedad ``address''.

AddrToName (addr)
Hace una búsqueda inversa de la dirección IP del entero de 32 bit addr. Devuelve un objeto resultado dnr de la variedad ``address''.

AddrToStr (addr)
Convierte la dirección de IP entera de 32 bit addr a una cadena decimal con puntos. Devuelve la cadena.

HInfo (hostname)
Consulta a los servidores de nombres por un registro HInfo del nodo hostname. Estos registros contienen información hardware y software sobre la máquina en cuestión (siempre que estén disponibles). Devuelve un objeto resultado dnr de la variedad ``hinfo''.

MXInfo (domain)
Consulta a los servidores de nombres por un intercambiador de correo del dominio domain. Debe ser el nombre de un nodo que acepte correo SMTP para el dominio indicado. Devuelve un objeto resultado dnr de la variedad ``mx''.


Subsecciones

Ver Sobre este documento... para obtener información sobre sugerencias.