我在linux上遇到wget问题。经过一些研究后我发现我无法从dns服务器获得回复。
但它真的很奇怪,因为其他Windows机器(在同一网络交换机中)可以访问dns。
Wireshark向我提供有关linux机器正在向网络发送arp请求的信息,但无法从中获取回复。
在Windows机器上,它似乎没有发送对dns服务器的arp请求,但它只是发送到带有默认网关mac的dns ip地址,这可以通过两台机器上的arp来解决。
可能出现什么问题?
linux ip是10.20.5.1掩码:255.255.252.0 默认gw:10.20.4.1 dns地址:10.230.6.12 10.230.6.13
答案 0 :(得分:1)
不是一个编程问题,但我很好奇。
你不是和dns服务器在同一个网络上所以如果你想要发送流量到dns你必须通过网关因此我希望网关的arp请求而不是dns
如果您的机器确实正在为dns地址执行arp,那么这让我相信您的网络掩码不是您所说的(可能没有配置/ 8 - A类网络的标准)
你能输出:
RGDS
MARCEL