本文中的脚本适用范围: 1)检测某些IP地址是否被占用; 2)检测网络中某些设备是否存活; 3)在分配新的ip地址之前,批量检测环境中是否存在冲突的机器 以上检测基于ICMP Ping报文,要求所有的设备允许Ping,设备开通禁止ICMP策略,防火墙禁止ICMP报文等情况不在本文的考虑范围之内。 不 ...
分类:
编程语言 时间:
2018-05-20 00:13:33
阅读次数:
224
1、IP访问频率 优化下,去掉静态资源的 2、DURATION variable (2.6以后) discover how long a transaction has been running. The idea is to keep track of how muchtime the web s ...
分类:
其他好文 时间:
2018-03-22 15:02:35
阅读次数:
462
1、前言 最近在写一个测试工具,要求快速的高效率的扫描出各个服务器开放了哪些端口。当时想了一下,ping只能检测ip,判断服务器的网络是连通的,而不能判断是否开放了端口。我们知道端口属于网络的传输层,因此需要用ip和端口来探测,这个时候就可以用connect来探测一下,针对TCP协议,connect ...
分类:
系统相关 时间:
2018-02-25 17:22:40
阅读次数:
260
在测试环境搭建的过程中,经常需要给服务器分配静态IP地址,由于不清楚当前局域网内部哪些IP地址是空闲的,所以经常需要一个一个的去试,才能找到一个可用的IP。在之前的一家公司工作的时候,用到过一个检测IP使用情况的工具,但是属于内部工具,无法获取到。于是乎便想,何不自己开发一个呢? 说做便做,开发环境 ...
分类:
编程语言 时间:
2018-01-26 22:48:59
阅读次数:
480
1.Ping:目的是为了测试另一台主机是否可达。Ping程序发送一份icmp回显请求报文给主机,并等待返回ICMP回显应答(用ping作为诊断工具山如剖析ICMP,检测IP记录路由和时间戳选项的机会)(地址掩码和时间戳请求也都直接在内核中处理)。 2.发送回显请求的ping程序为客户,被ping的主 ...
分类:
其他好文 时间:
2017-09-03 19:31:18
阅读次数:
142
一、功能说明有时候项目需要通过ip地址来判定是否允许访问,通常通过一个白名单地址文件来存放这些允许放行的ip,但每次打开文件编辑比较麻烦,容易出错,也不知道是否添加过,故用python写了一个自动添加白名单的脚本。二、脚本内容#!/usr/bin/envpython
#coding:utf-8
#2017-0..
分类:
编程语言 时间:
2017-06-30 09:40:48
阅读次数:
212
正则表达式: ((2[0-4]\d|25[0-5]|[01]?\d\d?)\.){3}(2[0-4]\d|25[0-5]|[01]?\d\d?) ((2[0-4]\d|25[0-5]|[01]?\d\d?)\.){3}(2[0-4]\d|25[0-5]|[01]?\d\d?) 红色块代表:第一个字符 ...
分类:
其他好文 时间:
2017-06-12 11:56:10
阅读次数:
118
1、前言 最近在写一个测试工具,要求快速的高效率的扫描出各个服务器开放了哪些端口。当时想了一下,ping只能检测ip,判断服务器的网络是连通的,而不能判断是否开放了端口。我们知道端口属于网络的应用层,因此需要用ip和端口来探测,这个时候就可以用connect来探测一下,针对TCP协议,connect ...
分类:
系统相关 时间:
2017-02-18 18:58:22
阅读次数:
319
函数用于检测ip地址格式是否合法,包括ip的组成格式,每隔段是否不超过255等,但这个函数不能验证这个ip地址是否可以ping通。 ...
使用QT中QTcpSocket来检测设备的网络状态:函数返回true,设备网络状态正常,返回false,设备网络异常。boolTcpIpSocket::sendATcpSocketToIp(QStringip){
m_ipAdress=ip;
abort();
connectToHost(m_ipAdress,port);
//等待timeout时间,如果仍然不通,则异常
returnwaitForCon..
分类:
其他好文 时间:
2016-11-09 12:59:41
阅读次数:
342