局域网ip地址扫描_v1版本

局域网ip地址扫描

工作中,我们有时需要对局域网中ip地址使用情况进行统计。可以使用shell脚本进行扫。

脚本功能:

  1. 在线使用IP写入list_online.txt文件
  2. 未在线IP写入list_offline.txt文件
#!/bin/bash
#2019年10月31日00:45:54
#IP address scanning v1
#sunjinhua
########################
NET_VER="$1"
NET="$NET_VER"
for ip in {1..250}
do
    ping -c 1 $NET.$ip
    if [ $? -eq 0 ];then
        echo "$NET.$ip" >> list_online.txt
    else
        echo "$NET.$ip" >> list_offline.txt
    fi
don

原文地址:https://www.cnblogs.com/linux123/p/11768994.html

时间: 2024-11-03 01:21:13

局域网ip地址扫描_v1版本的相关文章

ios获取局域网IP地址

#include <arpa/inet.h> #include <net/if.h> #include <ifaddrs.h> - (NSString *)localIPAddress { NSString *localIP = nil; struct ifaddrs *addrs; if (getifaddrs(&addrs)==0) { const struct ifaddrs *cursor = addrs; while (cursor != NULL)

ip地址扫描

自己写的一个ip地址扫描的shell脚本,功能是输入ip地址和掩码,通过ping检测整个网段的ip地址,输出ping的结果. 主要的几个函数如下: 1.ip地址转化为数值,方便计算 ip2num() { ip=$1 a=`echo $ip |awk -F '.' '{print $1}'` b=`echo $ip |awk -F '.' '{print $2}'` c=`echo $ip |awk -F '.' '{print $3}'` d=`echo $ip |awk -F '.' '{pr

用arp-scan扫描局域网IP地址

1,在安装之前需要安装yum install -y libpcap libpcap-devel如果没有安装yum工具需要用rpm安装如下软件包[[email protected] arp-scan-1.8]# yum list|grep libpcaplibpcap.i386                               14:0.9.4-15.el5             installedlibpcap.x86_64                             1

局域网IP地址冲突怎么办?

IP地址冲突是一个非常常见的网络问题,电脑甲本来用的IPA的,不知道怎么回事,改成电脑乙的IPB了,那么做直接的结果就是电脑甲和乙都没法上网,这种事故真的是平常事故,但是一出来,就不能上网了,如果没有合适的检测工具,IT或者网管为这样事故头疼愈烈的时候多呢. 1. 要有一个好的检测工具,这样网络问题可以初步判断出来.这个功能我们我们的WFilter的所有产品以及WSG的所有产品都有的.检测到IP和MAC地址冲突了,具体情况看的妥妥的. 2. 第一步就是检测,检测只是检测,那么要怎么解决这个IP冲

获取访问IP,程序池访问,非局域网IP地址

通过WebRequest类访问得到IP: System.Net.WebRequest wReq = System.Net.WebRequest.Create("http://ip.chinaz.com/getip.aspx");//站长工具提供Ip地址 System.Net.WebResponse wResp = wReq.GetResponse(); System.IO.Stream respStream = wResp.GetResponseStream(); using (Sys

IP地址冲突解决方案,局域网IP地址冲突如何解决?

IP地址冲突是网络管理的一个常见问题.尤其在企业局域网内部,由于管控策略的存在,总会有人试图通过修改IP地址来绕开管控.获取更多的上网权限以及更高的带宽.修改的IP一旦和公司的服务器发送IP冲突,会直接影响到办公和业务的正常运行.IP冲突的危害如下: 绕开行为管理策略和流控策略的管控. 导致被冲突的客户机断网. 和服务器IP冲突会影响业务的正常运行. 难以定位,使网络管理混乱无序. 本文将介绍几种常见的"IP地址冲突解决方案",以及出现IP冲突时如何解决的相关措施. 方案一. 禁止私自

局域网IP地址如何分配、管理和回收?公司IP地址管理方法

为了管理和安全需要,很多局域网都要求固定IP,每个设备的IP地址和mac地址都登记在案,结合IP-mac绑定,从而使上网记录.病毒×××都有据可查,并且可以迅速定位到个人.但是和自动获取IP地址比较,固定IP也有一些弊端: 配置较复杂,一些非技术人员不懂也不会配置IP地址.需要网管人员全局维护. 固定IP地址列表需要维护.人员离职.电脑报废后,IP地址如果没有及时回收,会导致IP地址不够用. 本文我将结合WFilter(WSG网关)的IP-mac绑定功能,介绍如何分配.管理和回收IP地址. 1.

.NET获取客户端的操作系统、IP地址、浏览器版本

#region 获取操作系统版本号 /// <summary> /// 获取操作系统版本号 /// </summary> /// <returns></returns> public static string GetOSVersion() { //UserAgent var userAgent = HttpContext.Current.Request.ServerVariables["HTTP_USER_AGENT"]; var os

浏览器端获取局域网IP地址,本机的MAC,以及机器名

原文链接:http://www.orlion.ga/59/ 只针对IE且客户端的IE允许AcitiveX运行 code: <html> <head> <title></title> </head> <body> <object classid="CLSID:76A64158-CB41-11D1-8B02-00600806D9B6" id="locator" style="disp