I've added an entry in /etc/hosts for the host san2.example.com...
Code:
san1:~ # grep san2 /etc/hosts
192.268.1.2     san2.example.com san2
...and verified that the resolver is configured to check /etc/hosts first (by way of /etc/nsswitch.conf)...
Code:
san1:~ # grep dns /etc/nsswitch.conf 
#       dns                     Use DNS (Domain Name Service)
hosts:  	files dns
networks:	files dns
...but the resolver still isn't resolving the hostname correctly.
Code:
san1:~ # ping san2.example.com
ping: unknown host san2.example.com
Have I overlooked something?

Eric Pretorious
Truckee, CA