CSDN论坛 > VB > VB基础类

请问在同一个网段中获取所有能与本机相通的主机IP有什么好的算法? [问题点数:80分,结帖人longki]

Bbs3
本版专家分:635
结帖率 100%
CSDN今日推荐
Bbs7
本版专家分:10327
Bbs7
本版专家分:10327
Bbs6
本版专家分:6901
Bbs3
本版专家分:635
Bbs3
本版专家分:635
Bbs3
本版专家分:635
匿名用户不能发表回复!
其他相关推荐
java 获取局域网中的所有主机名和IP地址
DOS命令 命令 意义 net view 获取局域网中的所有主机名 ipconfig -all 获取本地IP,主机名,MAC地址 arp -a 获取本局域网中的所有IP地址和物理地址 ping -a x.x.x.x 获取x.x.x.x的主机名 nbtstat -a 主机名 获取MAC地址 java exec执行外部命令String command = "
ubuntu虚拟机配置成和主机同网段
将虚拟机设置为桥接 重启即可
如何ping同一个网段内的所有在用IP
for/l %i in (1,1,254) do ping -n 1 -w 60 192.168.0.%i  | find"Reply">>d:\pingall.log  备注:            %i in (1,1,254) ——是遍历主机位从1 ~254的所有IP             -n——ping的次数            -w——等待每次回复的时长(毫秒)
实现宿主机(win7)和VMware Ubuntu1404 虚拟机 设置同一网段并且同时可以上网 方法
首先博主的环境是win7系统,无线WiFi通过路由器自动获取网络,目前给WiFi设置固定的IP 好了,这位置就不要动了,确保本机可以上网,你配置的固定IP不冲突,正常上网就行,现在我们来配置虚拟机 打开 VMware 的编辑 选择你虚拟网络编辑器。 里面有三个网络 这也是虚拟机上网的三种方式, 一、使用桥接方式,虚拟机A1的IP地址可以设置成192.168.1.5(与主机网卡
网关和IP必须设置在同一个网段吗
IP:192.168.100.100 网关:192.168.1.1 以上配置可以上网。 多层交换下IP的网段是和网关不在一个网段的。 比如,路由器A局网IP段为192.168.1.x段,下接2个交换设备分别为192.168.2.1和192.168.100.1,这2个交换设备又分别连接不同的电脑192.168.2.2-100,192.168.100.2-100。那么这些PC的
C#获取局域网所有IP几个方法总结
获得局域网IP的基本原理如下: 1.一个局域网中的IP网段是固定的,如192.168.1.xxx,也即搜索出来的IP的第四个字节分布于0-255之间,所以几乎所有获取方法都是基于IP遍历。在代码中就是一个循环。 2.在遍历过程中需要考虑两个问题:(1)如何判断当前局域网中是否有某个IP的计算机  (2)如何获取IP的前三个字节 3.第二个问题容易解决,首先获取本地计算机的IP,截取前三个字节
使用Python获取网段IP个数以及地址清单
使用Python获取网段的IP个数以及地址清单需要用到IPy的库,而相应的方法主要就是IP。 写小脚本如下:   1 from IPy import IP   2    3 ip = IP('192.168.0.0/16')   4 print(ip.len())   5 for x in ip:   6     print(x)   7   运行结果: Greyde
Qt使用UDP搜索同一个网段上一个组播的多个服务器数据和QUdpSocket的使用经验
今天在工作工作中遇到的问题时网络连接的问题,普通的客户端网络连接用Qt实现很简单,就是新建一个QTcoSocket/QUdpSocket,然后输入端口号和ip地址,建立三个信号和槽(连接、断开、读取)实现对应的槽函数即可。但是今天遇到的问题要求是在同一个网络里面有好的服务器,而且每一个服务器发送的UDP的IP地址和端口号相同,唯一识别它们不同的地方在于连接上UDP后发送的数据里面有TCP的地址,每一
用一个命令查看整个网段的 IP地址
用一个命令查看整个网段的IP地址,如在dos命令状态下打入:nb -r 192.168.0.1/24 将显示该网站中所有连接的IP地址和对应的主机名称
获取局域网中所有主机与IP地址
<br /> // GetLANIP.cpp : Defines the entry point for the console application. // #include "stdafx.h" #include <afxtempl.h> #include <WINSOCK2.H> #pragma comment(lib,"Ws2_32.lib") #pragma comment(linker, "/defaultlib:kernel32.lib") #pragma commen
关闭