如何选择本机上的一个IP进行UDP广播 ( 积分: 100 )

  • 主题发起人 主题发起人 windless
  • 开始时间 开始时间
W

windless

Unregistered / Unconfirmed
GUEST, unregistred user!
我的计算机上有多个ip如192.168.100.26,192.168.0.26……现在需要选择某个ip段来对同网段的设备进行UDP广播,可是计算机发送网段广播如192.168.0.255时,默认使用第一个ip192.168.100.26进行广播,而设备只对同网段的ip如192.168.0.26发的广播有响应。这种情况下,怎么选择本机上的特定ip进行广播?或者有什么办法可以让设备响应本机的广播
 
我的计算机上有多个ip如192.168.100.26,192.168.0.26……现在需要选择某个ip段来对同网段的设备进行UDP广播,可是计算机发送网段广播如192.168.0.255时,默认使用第一个ip192.168.100.26进行广播,而设备只对同网段的ip如192.168.0.26发的广播有响应。这种情况下,怎么选择本机上的特定ip进行广播?或者有什么办法可以让设备响应本机的广播
 
用255.255.255.255
 
本机绑定IP地址设为192.168.0.26
 
有没有具体的程序代码啊??给下小弟
 
IdUDPServer1.Bindings.Items[0].IP:= '192.168.0.26';
IdUDPServer1.Bindings.Items[0].Port := 5000;
 
后退
顶部