Comando de Linux para traducir DomainName a IP [cerrado]


137

¿Hay algún comando de Linux para traducir el nombre de dominio a IP?


1
Ya ha hecho esto en su pregunta anterior: ¿hacer ping a una computadora en ssh? y de nuevo, esto no pertenece a SO.
Felix Kling

44
¿Por qué insiste en hacer todas estas preguntas en el lugar equivocado?
Ignacio Vazquez-Abrams

¿No es bash también un lenguaje de programación? La misma pregunta formulada en Python o PHP habría sido aceptada, parece ...
vaab

55
¿Por qué cierras preguntas tan importantes para los desarrolladores? Sí, esta pregunta parece ser de la autoridad de ServerFault, pero ServerFault es el sitio StackExchange más amigable para el usuario, usted hace preguntas allí y nunca obtiene respuestas.
Thelambofgoat

55
Wow, 27 votos a favor y 53 votos a favor. Tal vez stackoverflow está sobre moderado.
Michael Cole

Respuestas:


212
% dig +short stackoverflow.com
69.59.196.211

o

% host stackoverflow.com
stackoverflow.com has address 69.59.196.211
stackoverflow.com mail is handled by 30 alt2.aspmx.l.google.com.
stackoverflow.com mail is handled by 40 aspmx2.googlemail.com.
stackoverflow.com mail is handled by 50 aspmx3.googlemail.com.
stackoverflow.com mail is handled by 10 aspmx.l.google.com.
stackoverflow.com mail is handled by 20 alt1.aspmx.l.google.com.

1
genial, pero si reemplaza% con $ o simplemente lo elimina, ahorrará 1 minuto para los gatos perezosos :)
Abdul Hameed

3
Si está utilizando Arch Linux o se basa en esa distribución, encontrará estas herramientas y nslookup en el bind-toolspaquete.
lava-lava

1
Para hacerlo compatible con registros CNAME o registros A de valores múltiples, use basename $(dig +short stackoverflow.com A | tr '\n' '/')en su lugar. Esto es útil cuando desea obtener IP por dominio en scripts de shell.
fuweichin

84

Puedes usar:

nslookup www.example.com

3
La salida de nslookupes menos ideal para secuencias de comandos. dig +shortes probablemente la respuesta más correcta aquí, como ya lo sugirió @unutbu.
tripleee

44
Ninguno de los dos digy hostse instalan de forma predeterminada en todas las distribuciones, mientras tanto nslookupes parte de busybox, la base de distos livianos como Alpine.
CTodea 01 de

Creo que debes dejar elwww.
Chris_Rands

@Chris_Rands Dominios www.example.comy example.compueden apuntar a diferentes direcciones IP.
cubuspl42

Sé que nslookupse está obsoleta, pero yo prefiero el formato de salida sobre dig +shorty hostpara facilitar la lectura humana.
wisbucky
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.