社区
C#
帖子详情
如何取得局域网中同一组下的所有计算机的IP和机器名??
doose
2002-05-12 09:29:18
up
...全文
79
9
打赏
收藏
如何取得局域网中同一组下的所有计算机的IP和机器名??
up
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jhnhu
2002-05-25
打赏
举报
回复
到底是谁在问问题?
--还有,如何取得同组下所有登录用户名?
--(如:WinPopup就可以给网内的登录用户名发消息)
如果你认为winpopup得到发送机器登录用户名,那就错了。这个名字是发送方在内容中一起发过来的。不是一台机器 能搜索到另一台机的用户的!
本机的工作组可以通过 System.Enviornment 下的方法得到
WinNT: 也是可以列出整个网络的域 或 工作组的,然后再往下枚举。是一个树型结构。得到机器名,就可以转成IP了。
magiclee
2002-05-24
打赏
举报
回复
srnld(天涯)的不行.
AKaiCSDN
2002-05-24
打赏
举报
回复
It's right.
magiclee
2002-05-23
打赏
举报
回复
up
countryroad
2002-05-12
打赏
举报
回复
好像要用到netbios编程的吧。
magiclee
2002-05-12
打赏
举报
回复
还有,如何取得同组下所有登录用户名?
(如:WinPopup就可以给网内的登录用户名发消息)
magiclee
2002-05-12
打赏
举报
回复
还有,如何取得同组下所有登录用户名?
DBXP
2002-05-12
打赏
举报
回复
up
srnld
2002-05-12
打赏
举报
回复
您可以将路径指定为"WinNT:"枚举出一个局域网内所有的域,如下列代码所示:
DirectoryEntry objSpace = new DirectoryEntry("WinNT:");
foreach(DirectoryEntry domain in objSpace.Children)
System.Diagnostics.Debug.WriteLine(domain.Name);
如果要枚举一个组中的所有成员,首先要激活其Members成员,并查询(映射到)他的IEnumerable接口。然后遍历其中每一个元素,生成相应的入口对象并输出。如下列代码所示:
string domainName = "Domain";
string groupName = "Group";
DirectoryEntry group = new DirectoryEntry("WinNT://" + domainName + "/" + groupName + ",group");
foreach(Object member in (IEnumerable)group.Invoke("Members"))
{
DirectoryEntry dirmem = new DirectoryEntry(member);
Console.WriteLine(dirmem.Name);
}
引自:http://www.csdn.net/expert/topic/621/621288.xml?temp=.4944269
《
计算机
应用基础》1-3次作业.pdf
《
计算机
应用基础》1-3次作业.pdf
网络协议考试
网络协议考试
同一个网段的
IP
可以自由访问吗?不同网段的
IP
必须通过公网
IP
访问吗?
同一网段:类似小区内的邻居,直接通信,不经过网关。不同网段但同一内网:类似公司不同部门,通过内部路由器转接。跨互联网的不同网段:必须通过公网
IP
,可能需要端口映射/NAT(比如远程访问家里的摄像头)。
【Linux 网络】网络基础(一)(
局域网
、广域网、网络协议、TCP/
IP
结构模型、网络传输、封装和分用)-- 详解
在
计算机
网络通信中,报头(Header)是一部分数据包的固定结构,它包含了关于该数据包的元信息和控制信息。报头位于数据包的前部,用于标识和管理数据包的传输。报头通常由多个字段组成,每个字段用于存储特定类型的信息。下面是一些常见的报头字段及其功能:目标地址字段:指示接收数据包的目标设备或主机的地址。这个地址可以是物理地址(如:MAC 地址)或逻辑地址(如:
IP
地址)。源地址字段:标识发送数据包的源设备或主机的地址。
为什么
局域网
IP
通常以 192.168 开头而不是 1.2 或者 193.169 ?
来源:网络
局域网
IP
通常以192.168开头,这事得怪路由器的生产厂商。配置路由器的人往往会使用路由器默认的
IP
地址作为网关,换成其他的
IP
地址既费脑子又费事。还别不相信,经常做网络维护的人设置
IP
地址,“192.168”输入得贼溜。但这还不是根本原因。早期的宽带接入方式普遍采用的是同轴电缆,最早的NAT网关设备(网关好比家里入户的大门,
IP
地址就是门牌号)默认
IP
地址就是192.168.0.1,...
C#
111,086
社区成员
642,553
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章