您的位置:首页 > 编程语言 > Python开发

python---最简单的ping网站测试

2017-12-07 16:46 357 查看
python—最简单的ping网站测试,后续写局域网扫描软件

python源码---linux系统ping网站域名:

root@kali:~/python# cat osping.py
#!/usr/bin/python
# --*-- coding:utf-8 --*--

import os

list = ["taobao","jd","baidu","126","dinpay",""]#需要扫描的域名名称
i = 0
strlist = []#组装最后完整的网站域名
while list[i] != list[-1]:#不是列表list最后一个元素空格时,则进入
str = "ping -c 5 www."#在linux系统中ping网站的域名的语法
strlist.append(str+list[i]+".com")#组装成完整的域名
os.system(strlist[i])#调用os模块进行ping操作
i = i + 1
root@kali:~/python#


python脚本运行情况
root@kali:~/python/laowangpy/function# python osping.py
PING www.taobao.com.danuoyi.tbcache.com (218.67.61.254) 56(84) bytes of data.
64 bytes from 254.61.67.218.broad.sm.fj.dynamic.163data.com.cn (218.67.61.254): icmp_req=1 ttl=128 time=18.7 ms
64 bytes from 254.61.67.218.broad.sm.fj.dynamic.163data.com.cn (218.67.61.254): icmp_req=2 ttl=128 time=22.7 ms
64 bytes from 254.61.67.218.broad.sm.fj.dynamic.163data.com.cn (218.67.61.254): icmp_req=3 ttl=128 time=21.3 ms
64 bytes from 254.61.67.218.broad.sm.fj.dynamic.163data.com.cn (218.67.61.254): icmp_req=4 ttl=128 time=20.6 ms
64 bytes from 254.61.67.218.broad.sm.fj.dynamic.163data.com.cn (218.67.61.254): icmp_req=5 ttl=128 time=18.3 ms

--- www.taobao.com.danuoyi.tbcache.com ping statistics ---
5 packets transmitted, 5 received, 0% packet loss, time 4007ms
rtt min/avg/max/mdev = 18.361/20.360/22.702/1.621 ms
PING www.jdcdn.COM (183.56.147.1) 56(84) bytes of data.
64 bytes from 183.56.147.1: icmp_req=1 ttl=128 time=6.95 ms
64 bytes from 183.56.147.1: icmp_req=2 ttl=128 time=7.38 ms
64 bytes from 183.56.147.1: icmp_req=3 ttl=128 time=7.51 ms
64 bytes from 183.56.147.1: icmp_req=4 ttl=128 time=7.20 ms
64 bytes from 183.56.147.1: icmp_req=5 ttl=128 time=8.25 ms

--- www.jdcdn.COM ping statistics ---
5 packets transmitted, 5 received, 0% packet loss, time 4012ms
rtt min/avg/max/mdev = 6.956/7.462/8.254/0.441 ms
PING www.a.shifen.com (14.215.177.39) 56(84) bytes of data.
64 bytes from 14.215.177.39: icmp_req=1 ttl=128 time=8.44 ms
64 bytes from 14.215.177.39: icmp_req=2 ttl=128 time=8.30 ms
64 bytes from 14.215.177.39: icmp_req=3 ttl=128 time=7.87 ms
64 bytes from 14.215.177.39: icmp_req=4 ttl=128 time=8.58 ms
64 bytes from 14.215.177.39: icmp_req=5 ttl=128 time=8.08 ms

--- www.a.shifen.com ping statistics ---
5 packets transmitted, 5 received, 0% packet loss, time 4008ms
rtt min/avg/max/mdev = 7.875/8.256/8.582/0.252 ms
PING mail163.xdwscache.ourglb0.com (113.107.57.43) 56(84) bytes of data.
64 bytes from 113.107.57.43: icmp_req=1 ttl=128 time=13.5 ms
64 bytes from 113.107.57.43: icmp_req=2 ttl=128 time=12.8 ms
64 bytes from 113.107.57.43: icmp_req=3 ttl=128 time=13.4 ms
64 bytes from 113.107.57.43: icmp_req=4 ttl=128 time=18.4 ms
64 bytes from 113.107.57.43: icmp_req=5 ttl=128 time=15.4 ms

--- mail163.xdwscache.ourglb0.com ping statistics ---
5 packets transmitted, 5 received, 0% packet loss, time 4008ms
rtt min/avg/max/mdev = 12.878/14.730/18.456/2.052 ms
PING sni1st.dtwscache.ourwebcdn.com (14.215.100.47) 56(84) bytes of data.
64 bytes from 14.215.100.47: icmp_req=1 ttl=128 time=15.0 ms
64 bytes from 14.215.100.47: icmp_req=2 ttl=128 time=24.4 ms
64 bytes from 14.215.100.47: icmp_req=3 ttl=128 time=14.4 ms
64 bytes from 14.215.100.47: icmp_req=4 ttl=128 time=14.5 ms
64 bytes from 14.215.100.47: icmp_req=5 ttl=128 time=25.9 ms

--- sni1st.dtwscache.ourwebcdn.com ping statistics ---
5 packets transmitted, 5 received, 0% packet loss, time 4008ms
rtt min/avg/max/mdev = 14.470/18.877/25.915/5.159 ms
root@kali:~/python/laowangpy/function#
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息