C# 监控局域网计算机是否在线
主要有两种方法如下:
内网网络在线电脑检测(如何检测内网有没有连互联网)
第一种:对方断开连接的话,那么readNum = recv ( socketId, rcvBuf, rcvBufSize, 0 ); readNum返回值应该是0,可以根据返回值判断;
第二种:就是做一个心跳检测,定时发送消息,如果发送失败就知道对方不在了。
服务器Socket显循环需要重复检查看没接入客户端Socket应客户端客户端检测服务器否线般都用跳检测;说客户端连接服务器向服务器Socket发连接请求服务端定超间内没复则判断服务器线
批处理检测局域网电脑是否开机(200多台电脑,不同网段,最好按主机名称检测)
使用net view可以查看的,比如:
net view /domain:workgroup
即枚举域是workgroup中所有在线的电脑。将要枚举的域添加到批处理中然后输出文本即可。
个人理解,局域网所有主机IP地址是由网络地址和子码掩码决定的,(用批处理当然也可以由ipconfig命令的结果算出)我想这问的肯定是指网内所有已连接的主机IP吧,那ping某IP即得此IP是否相连如果希望同时得到相应mac地址,可以ping所有IP一遍后再用arp-a可显示出来以192.168.1.0的C类网为例:@echo offfor /l %%i in (1,1,254) do ( ping -n 1 -w 300 192.168.1.%%i>nul&&echo 192.168.1.%%i)for /f "tokens=1,2 skip=3" %%i in ('arp -a')do echo %%i %%jpause
想要知道你的局域网WIFI无线环境吗,那么怎么检测你的局域网WIFI无线环境的呢?下面是我收集整理的怎么检测你的局域网WIFI无线环境,希望对大家有帮助~~
检测你的局域网WIFI无线环境的方法 工具/原料
inssider
带无线网卡的电脑
方法/步骤
第一步:先在百度搜索一下 inssider 这个软件,搜索返回后,在官网或者百度下载(英文好的可以用英文版,英文不好的建议用中文版)。
第二步:将下载的安装文件在电脑上进行安装。安装过程非常简单,只需要双击setup.exe即可。然后安装安装文件给的指引一步一步进行到finish即可。(下图中,由于我电脑一直都安装这类软件,所以提示的是修复或者删除)
第三步:打开安装好的inssider软件。打开界面如下,主要使用的地方两大块,一个是右上方的 start(开始按钮),一块是中间部分的选项卡。
第四步:点击start(开始按钮),让无线网卡开始检测周边的WIFI环境,然后切换选项卡到Time Graph(时间图)
在这里,我们可以看到所有检测到WIFI信号,包括广播了SSID的也包括不广播的SSID的。
如下图可以看到:
SSID名称:就是我们平常连接WIFI看到的名称,从图中可以看到当前区域发射的无线WIFI相当多。
RSSI:就是我们的信号强度,这里都是负值,(如果是正值辐射强度就很大了,中国规定WIFI的功率是100毫瓦)
这里的数值越大表示信号越强。(比如 - 35和 -60,那么明显 -30 信号好)信号越好,在传输过程中越稳定。
一般稳定的信号传输需要信号强度值大于等于-75。自己可以对自己活动区域的WIFI信号进行检测一下。
channel频道:即我们无线路由器(或者发射器)的工作频率,中国WIFI无线频道2.4G开放了 1~13信道。5G开放了36~64,149~165信道。(在同一信道工作得路由器越多干扰越大,就和同车道越多车行驶越慢一个道理)
时间图:时间图可以从时间区间来看,我们的信号稳定程度,排在最上面的信号最强;波动最小的表示最稳定,干扰小。
第五步:点击2.4G和5G 频道选项卡,可以分别查看2.4G频道和5G频道中,信道占用情况。
看看我们的自己的无线信道是否和别人冲突太多。如果冲突太多,我们通过更改路由器的无线信道来改善无线网络环境。从下图看:
信号横向跨度:表示该信号占用了几个信道同时传输(因为现在无线路由器发射都是一个波段,同时支持MIMO)。
信号纵向高度:表示信号的强度,越高信号越强。
叠加部分面积:和别的信号重叠部分越多,干扰越大,反之,干扰越小。(和所有信号干扰面积的总和)
信号塔的中心信道值:中心信道值就是我们路由器设置的信道值。
第六步,根据这些信息,我们可以调整我们的路由器的信道设置,以改善传输。比如从我们测试上图来看,
一般都是可以查得到你上过什么网的,问题是有没人这么无聊去监控你,一个公司这么多人,他哪查得了这么多?除非你已经被列为重点监控对象……不过在网关上装了防火墙或者其他监控软件的话,可以屏敝掉一些软件的。总的来说,要监控你,技术上没问题,是可以实现的。就看你们公司的规定了,看有没这个必要……
要看服务器的作用是什么?如果路由上网用的,还要看他装了什么软件。如果是代理用的,那百分之百可以监控和记录!如果是付费软件,基本可以看到你的聊天内容。
那要看 你服务器安装的是否带有网络行为管理软件了
有硬件型的 也可以软件操控的 甚至可以看到你的桌面在做什么 QQ聊天内容……
咳咳……我就是一名管理员 但是哥不变态 没变态到要看人家的QQ聊天内容
其实……这都可以实现的
如果服务器上只是普通的路由简单的控制软件 就不会被监控到滴
在路由器的日志中会看到,如果公司有防火墙,在防火墙上也是可以看到的,内容包括你访问网页的网址,时间,和你的IP。 公司一般不会查看员工上网记录,变态的管理员才去干那些变态的事。
你的IP明显是一个 广域网IP ,实际中可以像你这现象的有很多原因。我只知道三种原因: 1,你的网络已经连接广域网。 2,内部局域网中有电脑有设为广域网IP(这与路由器有关)。 3,你电脑里安装有虚拟机或者虚拟网卡。
局域网用的是路由器还是交换机?最简单看指示灯啊,灯亮就在线。路由器自带这个功能的,能看到mac地址,如果有人进行arp欺骗就另当别论了,看到也是假的。软件你不要,不过还是说一个P2P终结者,这个能比较有效的管理局域网
用360软件,工具栏里有个防蹭网