Scapy rou后面的dns请求

2024-09-29 21:27:10 发布

您现在位置:Python中文网/ 问答频道 /正文

我使用Python/Scapy发送DNS请求。我的计算机连接设置为使用网关的DNS。我的网关是我的路由器(Linksys LNK4500),地址是192.168.1.1,我的路由器连接设置为使用8.8.8.8作为其DNS。在

如果我使用的目的地是路由器的地址,我会得到正确的响应。在

sr1(IP(dst="192.168.1.1")/UDP()/DNS(rd=1,qd=DNSQR(qname="www.cnn.com")))

但是,如果我想使用不同的DNS服务器,例如Google的,我会尝试

^{pr2}$

我得到一个响应"WARNING: Mac address to reach destination not found. Using broadcast.",然后包被发送,但是我一直在接收包,没有任何应答。在


Tags: ip网关dns地址计算机路由器rdscapy

热门问题