Transmissão de mensagem UDP para todas as placas de rede disponíveis

Eu preciso enviar uma mensagem UDP para IP e porta específicos.

Como existem 3 placas de rede,

10.1.x.x
10.2.x.x
10.4.x.x

quando eu enviar uma mensagem UDP, estou recebendo a mensagem apenas em um adaptador de rede ... o resto do ip não está recebendo.

Eu quero verificar o adaptador de rede ao enviar a mensagem. Como eu posso fazer isso?

Atualmente estou usando o seguinte:

IPEndPoint localEndPoint = new IPEndPoint(IPAddress.Parse(LocalIP), 0);
IPEndPoint targetEndPoint = new IPEndPoint(TargetIP, iTargetPort);
UdpClient sendUdpClient = new UdpClient(localEndPoint);
int numBytesSent = sendUdpClient.Send(CombineHeaderBody, CombineHeaderBody.Length, targetEndPoint);

questionAnswers(4)

yourAnswerToTheQuestion