单独用Arping工具能扫到,但是用这个脚本就扫不到

Vmware运行的Kali虚拟机,用它的Arping工具能扫到192.168.11.107的windows虚拟机,但是用写的脚本进行同网段扫描就没有结果。
全部都桥接模式复制物理网络连接状态。

arping.py脚本代码:

#!/usr/bin/env python
#-*coding:utf-8-*-

import subprocess
import sys
import time
from threading import Thread

def arping(ip):
    try:
        subprocess.check_output('arping -c 1'+str(ip),shell=True)
        time.sleep(0.1)
        print(ip+'Online')
        return
    except:
        return

def main():
    host=str(sys.argv[1]).strip()
    addr=host.split(".")[0]+"."+host.split(".")[1]+"."+host.split(".")[2]+"."
    for i in range(1,255):
        ip=addr+str(i)
        t=Thread(target=arping,args=(ip,))
        t.start()

if __name__=='__main__':
    main()


img

img

我觉得可能是代码有问题,但是又找不到哪里有问题。