Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows NT/2000/2003 (http://forum.oszone.net/forumdisplay.php?f=5)
-   -   Как задать сетевой интерфейс, отвечающий на адрес hostname? (http://forum.oszone.net/showthread.php?t=89672)

ArgonIO 04-09-2007 16:05 638088

Как задать сетевой интерфейс, отвечающий на адрес hostname?
 
Имеется Server 2003 с двумя сетевыми интерфейсами: Internet с адресом 89.*.*.* и Local с адресом 10.*.*.*.
При обращении с самой машины на саму себя по адрсу имя_машины, напирмер как "ping имя_машины", ответ приходит с адреса 89.*.*.*, для меня же критично, чтобы ответ приходил с другого сетевого интерфейса...

Вроде бы проблема должна решаться заданием меньшей метрики нужному сетевому интерфейсу, однако это не помогает... Редактирование таблицы маршрутизации с изменением метрики тоже не привело к успеху...

Если отключить интерфейс Internet, то на пинг отвечает уже интерфейс Local, что мне собтвенно и нужно. Но после включения отключенного интерфейса проблема восстанавливается -- снова на имя машины начинает отзываться внешний интерфейс.

Пожалуйста, подскажите, как задать приоритет сетевых интерфейсов, или какой-другй способ решения моей проблемы.

Envel 04-09-2007 16:39 638102

Пропишите себя в файле C:\WINDOWS\system32\drivers\etc\lmhosts
Думаю, вот этой строчки будет достаточно:
10.*.*.* hostname

monkkey 04-09-2007 17:16 638115

ArgonIO,
Пуск - выполнить - сетевые подключения - Дополнительно - дополнительно - переместить внутренний интерфейс наверх.

ArgonIO 04-09-2007 17:26 638123

monkkey, огромное спасибо... Совсем я забыл про тот диалог. Решение через lmhosts я рассматривал, но его никак не назовёшь изящным.


Время: 20:20.

Время: 20:20.
© OSzone.net 2001-