我编写这段代码是为了在我的网络上测试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()
暂无答案!
目前还没有任何答案,快来回答吧!