Как заставить кластерную службу отправлять трафик на виртуальный IP
У меня есть служба Windows, написанная на C#, которая взаимодействует с FTP-сервером. Недавно мы добавили службу в качестве "Общей службы" в отказоустойчивом кластере, работающем в Windows 2008 R2. "Универсальная служба" имеет собственный виртуальный IP-адрес.
Когда инициируется FTP-соединение, исходный IP-адрес - это адрес узла, на котором размещается служба, а не виртуальный IP-адрес. Предполагается, что если бы служба была "Cluster Aware", то исходным IP-адресом был бы виртуальный IP.
Мы стараемся не добавлять IP-адрес каждого узла в кластере в ACL-адрес FTP-сервера. Я ищу программное решение, чтобы служба использовала виртуальный IP для исходящего трафика в кластерной среде.