在我的机器上我有3个网络适配器 我需要在我的应用程序上监听特定的网络适配器。
我在我的机器上扫描所有网络适配器(使用NetworkInterface.GetAllNetworkInterfaces Method()),我现在拥有以太网类型的所有网络适配器。
我需要将我的UdpClient绑定到其中一个(并听取他的话)
我该怎么做?
答案 0 :(得分:1)
将UdpClient
绑定到特定网络接口。
var portNum = 2000; // your port
var ipAddress = IPAddress.Parse("192.168.0.1"); // your IP
var listenEndpoint = new IPEndPoint(ipAddress, portNum);
var myClient = new UdpClient(listenEndpoint);