Comando para buscar por nombre del DNS y etc/hosts



   AUTOR PREGUNTA

Publicado 25 agosto 2014 - 05:22

¿Existe algun comando que me permita buscar por el nombre estandar del DNS y del /etc/hosts?


¿Tienes la misma pregunta? Yo también

 

Publicado 25 agosto 2014 - 16:37

Usando getent para hacer una consulta de diferentes hosts:

$ getent hosts <nombrehost>

 

Publicado 25 agosto 2014 - 16:38

Si tu servidor tiene una dirección de tipo V6 pero quieres una V4 debes usar ahostsv4, te dejo un ejemplo:

$ getent ahostsv4 www.google.com

 

Publicado 25 agosto 2014 - 16:39

Puedes hacerlo en un programa, por ejemplo en Perl, te dejo como sería:

#!/usr/bin/perl use strict; 
use warnings; 
use Socket;
my $ip = gethostbyname($ARGV[0]); 
if (defined $ip) { 
my $ip_addr = inet_ntoa($ip); 
print "$ip_addr\n"; }

   AUTOR PREGUNTA

Publicado 26 agosto 2014 - 04:05

Gracias