我目前正在我的机器上开发一个网络应用程序,它有 2 个网络接口,设置如下 -
我想通过使用 IP 的第一个配置来发送 UDP 消息192.168.1.2
。
using (var udpClient = new UdpClient(5556))
{
udpClient.Connect(IPAddress.Parse("192.168.1.2"), 5556);
// DO STUFF
}
当我尝试这个时,我收到以下错误 -
由于目标机器主动拒绝,无法建立连接
奇怪的是,当我禁用我的其他网络时,它可以正常工作,但是有 2 个连接(LAN 和 WiFi)它不再工作了......我猜它是在错误的适配器上发送的?这是因为我的默认网关是相同的还是我做错了什么?我是开发基于网络的应用程序的新手...