社区
C#
帖子详情
C#获取路由器动态分配的IP
gaoxing_1985007
2010-08-30 09:10:47
做一个PVR产品的网络功能测试,用路由器把电脑和PVR链接起来,路由会动态分配一个IP给PVR,用电脑去Ping PVR的IP,由此来判断PVR的网络功能是否OK?
现在问题的关键是,用C#怎么获取到路由器给PVR动态分配的IP?因为要测试的PVR很多,所以不可能把IP全部手动输入,需要用程序获取,这样比较好。
请问有什么样好的方法?
救人如救火,谢谢!!!
...全文
232
4
打赏
收藏
C#获取路由器动态分配的IP
做一个PVR产品的网络功能测试,用路由器把电脑和PVR链接起来,路由会动态分配一个IP给PVR,用电脑去Ping PVR的IP,由此来判断PVR的网络功能是否OK? 现在问题的关键是,用C#怎么获取到路由器给PVR动态分配的IP?因为要测试的PVR很多,所以不可能把IP全部手动输入,需要用程序获取,这样比较好。 请问有什么样好的方法? 救人如救火,谢谢!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jimh
2010-08-31
打赏
举报
回复
你必须要知道每台机器的身份标识,否则ping通了一个ip你也不知道是那一台,比较可靠的办法是使用PVR的网卡物理地址,(参考arp协议)。
这样,我们可以先大范围扫描动态分配的ip范围,找出所有已经分配出去的ip,然后通过arp协议得出对应的网卡物理地址,使用网卡物理地址跟数据库里的数据一一比较,所有的pvr就一一对号了。
捷哥1999
2010-08-30
打赏
举报
回复
[Quote=引用 2 楼 dancingbit 的回复:]
你每次需要测试的PVR不会很多吧?可以在路由器上指定DHCP分配IP的范围,然后程序只需扫描这个范围内的IP就可以了。
[/Quote]
不懂PVR,学习一下。
dancingbit
2010-08-30
打赏
举报
回复
你每次需要测试的PVR不会很多吧?可以在路由器上指定DHCP分配IP的范围,然后程序只需扫描这个范围内的IP就可以了。
dancingbit
2010-08-30
打赏
举报
回复
你每次要测试的PVR不会很多吧?可以在路由器上指定DHCP分配IP的范围,然后程序只扫描这个范围内的IP就够了。
AliAutoDNS:基于阿里云的域名解析接口,实现本地动态
IP
的动态解析
AliAutoDNS基于阿里云的域名解析接口,实现本地动态
IP
的动态解析当前版本V1.0.0目的家庭网络一般都被运营商nat了,即使设置端口映射也行不通,需要和运营商联系,方式网上百度,你懂的。因为个人家庭网络一般没有...
c#
获取
IP
地址及端口号
原文地址:...
C#
里
获取
客户端
IP
,端口号的简单示例 using System; using System.Collections.Generic; using System.Text; using System.Net;//为了
IP
EndPoint而
C#
获取
本机网络连接名,
获取
和设置
IP
地址
C#
获取
本机网络连接名,
获取
和设置
IP
地址 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; ...
C#
网络编程
IP
地址转换
IP
地址:是给每个连接在因特网上的主机(或
路由器
)分配一个在全世界范围内惟一的标识符。一个
IP
地址主要由两部分组成:网络地址和主机地址。 网络地址由因特网权力机构分配,主机地址由各个网络的管理员统一分配。 ...
IP
属地的功能是如何实现的呢,简单实现
获取
ip
地址和
IP
属地。
获取
ip
地址,
ip
属地
C#
110,539
社区成员
642,577
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章