我有一台带有两个设备的局域网(+启用了PAT的路由器)。它们都使用DNS(UDP数据包)与外部服务器通信。是否有可能服务器distingush这两个设备(当我收到DNS请求时,我想知道哪个设备是发件人)?
我试图通过简单地检查传入数据包的发送端口来实现这一点,但它们完全是随机的。我知道您可以使用会话层区分其他网络的两个部分,但可能无法使用DNS。
答案 0 :(得分:0)
不幸的是,DNS无法做到这一点。 DNS服务器将始终将请求的来源视为您的路由器,并且您已经观察到,源端口看似随机(由于NAT。)您是否可以让两个客户端查询不同且唯一的记录?