Якщо я маю такі записи у файлі хостів:
192.168.100.1 bugs
192.168.100.2 daffy.example.com
192.168.100.3 elmer.example.com.
Чи будуть спроби IP-> вирішення імен місцевими утилітами (я вважаю, що використання "gethostbyaddr" або еквівалент Windows) шанували ці записи? Чи можна налаштувати таку поведінку? Як це змінюється між операційними системами? Чи має значення, чи є записи "хостів" повністю кваліфікованими чи ні?
EDIT: У відповідь на Russell, моя тестова система Linux працює із RHEL 4. Мій /etc/nsswitch.conf містить такий рядок 'hosts':
hosts: files dns nis
Якщо я прошиваю будь-який з своїх хостів по імені (наприклад, помилки, daffy), роздільна здатність переадресації працює правильно. Якщо я відстежую будь-який з них за IP-адресою, функція зворотного пошуку функціонує, як очікувалося. Однак, якщо я запитую їх за допомогою IP-адреси, пінг не видасть імена хостів. Я розумів, що Linux ping завжди намагатиметься вирішити IP-адреси на імена, якщо не буде доручено інше. Чому traceroute зможе обробляти зворотні пошуки у файлах хостів, але ping ні?