Określ wychodzący adres IP, który ma być używany z TCPClient / Socket w C #

Mam serwer z kilkoma adresami IP przypisanymi do karty sieciowej.

Na tym serwerze jest aplikacja kliencka do łączenia się z inną aplikacją serwera za pośrednictwem TCPClient. Dla wszystkich połączeń wychodzących używany jest domyślny adres IP moich serwerów, jednak dla tej jednej aplikacji chciałbym, aby komunikacja wychodząca była wysyłana na inny lokalny adres IP.

Czy podczas komunikacji można określić inny lokalnie przypisany adres IP?

Próbuję sprawić, by zdalna aplikacja serwera myślała, że ​​pochodzi z innego adresu IP, więc przejdzie przez firewalle itp.

Z góry dziękuję

questionAnswers(1)

yourAnswerToTheQuestion