Si tengo las siguientes entradas en un archivo de hosts:
192.168.100.1 bugs
192.168.100.2 daffy.example.com
192.168.100.3 elmer.example.com.
¿Los intentos de resolución de nombres IP-> por parte de las empresas locales (supongo que usando 'gethostbyaddr' o el equivalente de Windows) honrarán estas entradas? ¿Es este comportamiento configurable? ¿Cómo varía entre sistemas operativos? ¿Importa si las entradas del archivo 'hosts' están completamente calificadas o no?
EDITAR: en respuesta a Russell, mi sistema Linux de prueba ejecuta RHEL 4. Mi /etc/nsswitch.conf contiene la siguiente línea de 'hosts':
hosts: files dns nis
Si hago ping a cualquiera de mis hosts por nombre (por ejemplo, errores, daffy), la resolución de reenvío funciona correctamente. Si hago un seguimiento de alguno de ellos por dirección IP, la búsqueda inversa funciona como se esperaba. Sin embargo, si les hago ping por IP, el ping no parece resolver sus nombres de host. Comprendí que el ping de Linux siempre intentaría resolver las direcciones IP de los nombres a menos que se indique lo contrario. ¿Por qué traceroute podría manejar búsquedas inversas en archivos hosts, pero no hacer ping?