Comments 4
Или выбрать такое имя, чтобы совпадало с адресом.
Хех %) Вы, на самом деле пошли правильной дорогой, но прошли порядка половины пути. Дело в том, что только в некоторых утилитах есть такой финт ушами, как в ping. Центральная функция тут скорее
Вот пример того, как она работает на относительно современной Linux-системе (Debian EGLIBC 2.13-4):
gethostbyname()
и она сама по себе вполне может делать такие преобразования, а самое главное — на нее уже влияют общесистемные настройки ресолвера — т.е. для glibc это /etc/nsswitch.conf — т.к. сам по себе ресолвер и представляет из себя набор модулей, который предоставляют разные реализации интерфейса gethostbyname.Вот пример того, как она работает на относительно современной Linux-системе (Debian EGLIBC 2.13-4):
============ 10.2.3.4 Address: 0a 02 03 04 ============ 42 Address: 00 00 00 2a ============ localhost Address: 7f 00 00 01 ============ 0x17 unknown host 0x17 ============ 0077 Address: 00 00 00 3f
Sign up to leave a comment.
Альтернативный способ записи IP-адресов (версия 2)