2008-09-15 15 views
5

Estoy usando Delphi y necesito obtener la dirección IP actual del servidor DNS de Windows para poder hacer una búsqueda. ¿Qué función debo llamar para encontrarla? La única solución que tengo ahora es una ipconfig/all para obtenerla, lo cual es horrible.¿Cómo puedo encontrar el servidor DNS actual?

Respuesta

1

¿Realmente necesita saber lo que es el servidor DNS para realizar una búsqueda?

Here es una solución para obtener una dirección IP utilizando 2 funciones: GetHostName y GetHostByName. Supongo que la función GetHostByName hace la búsqueda que necesita para usted, ¿o estoy equivocado?

+1

Estoy queriendo obtener el servidor DNS para que pueda hacer una búsqueda MX. El código al que enlazas parece mostrar cómo encontrar tu propia IP. – mj2008

+0

Sí. Supuse que solo querías una búsqueda de nombre-> IP, así que te di la función GetHostByName :) – kender

Cuestiones relacionadas