导入后如何刷新 Scapy 配置?

How to refresh Scapy configuration after importing it?

我正在使用 scapy.all.conf.route.routes 来获取一些网络信息(尤其是特定 NIC 的网关和 IP),问题是我在脚本开头通过 "from scapy.all import *" 导入了 Scapy但相同的脚本稍后会对我的 NIC 进行 ifup。如果似乎一旦加载了模块,Scapy 就不会刷新其配置,并且 scapy.all.conf.route.routes 仍然不包含我刚刚通过 ifup 启动的 NIC 的信息。 整个项目广泛使用了 Scapy,所以我也想在这里使用 Scapy,但我仍然对其他选项感到好奇。

此致,

山姆

你试过了吗:

conf.route.resync()