scapy:警告:找不到路由(没有默认路由?)

j5fpnvbx  于 2021-09-08  发布在  Java
关注(0)|答案(0)|浏览(383)

我编写这段代码是为了在我的网络上测试tos/qos。
然而,当我切换到“本地”区域之外的ip时,我会得到一个“无默认网关”。。。错误:警告:未找到路由(没有默认路由?)
使用“8.8.8.8”进行测试
我在windows笔记本电脑上工作,运行pycharm中的代码。我可以ping我想要测试的目的地。我正在研制无线网卡[在我的公司网络和@home]中测试
错误不断地回来。
代码示例:

timeout = 2

tos = {
    "AF11": 40,
    "AF21": 72,
    "AF31": 104,
    "AF41": 136,
    "CS5 ": 160,
    "EF": 184,
}

def ping():
    for i in range(10):
        for k, v in tos.items():
            print(f"ICMP TOS: {k}")
            packet = IP(dst="127.0.0.1", ttl=20, tos=v) / ICMP()
            p = sr1(packet, timeout=timeout)
            if p:
                p.show()

pool.apply_async(ping)
pool.close()
pool.join()

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题