Especifique la dirección IP saliente para usar con TCPClient / Socket en C #

Tengo un servidor con varias direcciones IP asignadas al adaptador de red.

En ese servidor hay una aplicación cliente para conectarse a otra aplicación de servidor a través de TCPClient. Para todas las comunicaciones salientes se está utilizando la dirección IP predeterminada de mi servidor, sin embargo, para esta aplicación me gustaría que la comunicación saliente se envíe a otra dirección IP local.

¿Es posible, al comunicarse, especificar otra IP asignada localmente?

Estoy tratando de hacer que la aplicación del servidor remoto piense que es de otra IP, por lo que pasará a través de cortafuegos, etc.

Gracias por adelantado

Respuestas a la pregunta(1)

Su respuesta a la pregunta