C#获取路由器动态分配的IP 做一个PVR产品的网络功能测试,用路由器把电脑和PVR链接起来,路由会动态分配一个IP给PVR,用电脑去Ping PVR的IP,由此来判断PVR的网络功能是否OK? 现在问题的关键是,用C#怎么获取到路由器给PVR动态分配的IP?因为要测试的PVR很多,所以不可能把IP全部手动输入,需要用程序获取,这样比较好。 请问有什么样好的方法? 救人如救火,谢谢!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你每次要测试的PVR不会很多吧?可以在路由器上指定DHCP分配IP的范围,然后程序只扫描这个范围内的IP就够了。 你每次需要测试的PVR不会很多吧?可以在路由器上指定DHCP分配IP的范围,然后程序只需扫描这个范围内的IP就可以了。 你必须要知道每台机器的身份标识,否则ping通了一个ip你也不知道是那一台,比较可靠的办法是使用PVR的网卡物理地址,(参考arp协议)。这样,我们可以先大范围扫描动态分配的ip范围,找出所有已经分配出去的ip,然后通过arp协议得出对应的网卡物理地址,使用网卡物理地址跟数据库里的数据一一比较,所有的pvr就一一对号了。 请帮忙看下这个winform分页控件 请问sql逻辑与逻辑或为什么不行呢? vs2005 控件消失 问题 100分 textbox判断日期问题 关于一个DataGrid 插入不同的数据的问题 对我来说有点难 打包的问题 问一个Picshow控件能否在C#中使用,怎么使用,如果不能,有没有想类似的控件 PropertyGrid编辑百分数属性的Editor? 欢迎下载 CoolWatermark Test Application 源代码 c# 写一个服务器 接收文件 怎么样直接读取外网XML 我用API自动登录QQ时候 出现一点小问题,看你会不会.
这样,我们可以先大范围扫描动态分配的ip范围,找出所有已经分配出去的ip,然后通过arp协议得出对应的网卡物理地址,使用网卡物理地址跟数据库里的数据一一比较,所有的pvr就一一对号了。