Тема: c# Пакет відправляється не з того адреса.
На даний момент комп підключений через фай-фай(через виту пару такої проблеми немає).
Відправляю пакет на бродкаст адрес (255.255.255.255) но він чомусь приходить з адреса 169.254.123.1 хоча компу наданий адрес 192.168.10.17. Якщо змінити бродкаст адрес на 192.168.10.255 пакет приходить з мого адреса.
Як зробити щоб бродкаст розсилка йшла з моєї адрес, і що то може бути за адреса 169.254.123.1(я всі лишні адаптери вімкнув)?
//процедурка відправки як приклад
byte[] bSend = { 1, 2, 3 };
int lenn = bSend.Length;;
UdpClient udpClient2;
udpClient2 = new UdpClient();
IPAddress address = IPAddress.Broadcast; //255.255.255.255
try {
udpClient2.Connect(address, remotePort);
udpClient2.Send(bSend, lenn);
}
catch (Exception )
{ }
udpClient2.Close();