社区
C#
帖子详情
如何获取局域网内所有IP
Kation
2010-12-01 01:07:13
在学校内的校园网
有很多个IP段,目前我还不知道有多少个IP段
主要是172.19.*.*
现在我想获取所有在此局域网内的计算机IP
如何做到?
能不能不是遍历IP啊,那样非常麻烦……
网关是172.19.23.254
...全文
241
9
打赏
收藏
如何获取局域网内所有IP
在学校内的校园网 有很多个IP段,目前我还不知道有多少个IP段 主要是172.19.*.* 现在我想获取所有在此局域网内的计算机IP 如何做到? 能不能不是遍历IP啊,那样非常麻烦…… 网关是172.19.23.254
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
supermaty
2011-01-14
打赏
举报
回复
运行 cmd
输入 arp -a
Kation
2011-01-14
打赏
举报
回复
100分没人要……
Kation
2010-12-01
打赏
举报
回复
[Quote=引用 6 楼 sp1234 的回复:]
引用 5 楼 zip_xg 的回复:
意思是只能获取此电脑所在交换机内的?
其它层次的不能获取?
显然你还没有搞清楚局域网内为什么会有网段,交换机有哪些主要的种类。
[/Quote]
我只知道个大概……
以专业开发人员为伍
2010-12-01
打赏
举报
回复
[Quote=引用 5 楼 zip_xg 的回复:]
意思是只能获取此电脑所在交换机内的?
其它层次的不能获取?[/Quote]
显然你还没有搞清楚局域网内为什么会有网段,交换机有哪些主要的种类。
Kation
2010-12-01
打赏
举报
回复
[Quote=引用 4 楼 whb147 的回复:]
引用 3 楼 zip_xg 的回复:
引用 2 楼 wuyq11 的回复:
http://topic.csdn.net/u/20090928/17/fa15f7ab-f562-4d53-a57d-3caf17ace5c5.html
DirectoryEntry这个方法
适用于由很多层交换机组合的网络吗?
只能知道交换机的吧
里面的就比较麻烦了
[/Quote]
意思是只能获取此电脑所在交换机内的?
其它层次的不能获取?
whb147
2010-12-01
打赏
举报
回复
[Quote=引用 3 楼 zip_xg 的回复:]
引用 2 楼 wuyq11 的回复:
http://topic.csdn.net/u/20090928/17/fa15f7ab-f562-4d53-a57d-3caf17ace5c5.html
DirectoryEntry这个方法
适用于由很多层交换机组合的网络吗?
[/Quote]
只能知道交换机的吧
里面的就比较麻烦了
Kation
2010-12-01
打赏
举报
回复
[Quote=引用 2 楼 wuyq11 的回复:]
http://topic.csdn.net/u/20090928/17/fa15f7ab-f562-4d53-a57d-3caf17ace5c5.html
[/Quote]
DirectoryEntry这个方法
适用于由很多层交换机组合的网络吗?
wuyq11
2010-12-01
打赏
举报
回复
http://topic.csdn.net/u/20090928/17/fa15f7ab-f562-4d53-a57d-3caf17ace5c5.html
trunjun
2010-12-01
打赏
举报
回复
貌似内网不多吧。
192.168....
10.100......
别的好像就没了吧。剩下的都是外网的吧
用C#
获取
局域网
内所有
IP
方法研究
用C#
获取
局域网
内所有
IP
方法研究 (2011-05-19 13:10:29)转载 标签:
局域网
ip
分类: C# 一、微软推荐的DirectoryEntry方法 关键引用 using System.DirectoryServices; 核心代码: p
C#
获取
局域网
所有
IP
几个方法总结
获得
局域网
IP
的基本原理如下: 1.一个
局域网
中的
IP
网段是固定的,如192.168.1.xxx,也即搜索出来的
IP
的第四个字节分布于0-255之间,所以几乎所有
获取
方法都是基于
IP
遍历。在代码中就是一个循环。 2.在遍历过程中需要...
Java
获取
局域网
中所有
ip
和Mac地址
***
获取
本机Mac地址* @return*///
获取
网卡,
获取
地址i++) {if (i!//字节转换为整数} else {MAC += str;return MAC;/*** 获得
局域网
所有的
ip
* @return*///获得本机
ip
的网段i
C++
获取
局域网
内所有可用
IP
和主机名
void GetNameAnd
Ip
() { struct hostent *host; struct in_addr *ptr;... std::cout <<"
IP
:"<< str <<" Name:"<<host->h_name; } } } delete Buffer; WNetCloseEnum(hEnum); } WSACleanup(); }
Android 查询
局域网
内所有
ip
和mac地址
2:使用android手机通过向子网内所有设备先发送一遍udp包,实现与在线的设备都进行通信一遍,这样对应的路由信息就自动存储在本地手机中,然后在通过读取android 本机的arp缓存表,来
获取
设备信息。1:通过java运行...
C#
110,533
社区成员
642,574
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章