Назад | Перейти на главную страницу

Windows Server 2008/2012 с 2 общедоступными IP-адресами, как привязать .exe к конкретному IP-адресу

В Windows Server 2008 R2 или 2012, если у меня есть 2 общедоступных IP-адреса, как я могу управлять приложениями для использования первого или второго IP-адреса? Может ли Windows Server сделать это (например, с помощью свойств файла .exe) или это возможно, только если это реализовано в приложении? Если это невозможно, какой IP-адрес будет использовать приложения по умолчанию?

Я нашел только одно приложение, ForceBindIP, я не знаю, будет ли оно работать на Windows Server, но мне нужно именно то, что может сделать это приложение, привязать приложение к IP / сетевому адаптеру.

Спасибо

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

Если вы не можете изменить порядок привязки сетевых адаптеров системы, подумайте о решении виртуализации. Создайте виртуальную машину и виртуальный коммутатор и подключите этот виртуальный коммутатор к любой физической сетевой карте, которую вы хотите. Затем подключите виртуальную машину, на которой запущено ваше приложение, к этому vSwitch.

Я помню, как читал в документации Windows Server, что Windows не может указать приложению использовать определенный IP-адрес. Это функция, которую нужно будет встроить в конкретное приложение.