目标不可达 ICMP 数据包(ICMP 有效负载 UDP)的用法是什么?
网络工程
联网
线鲨
icmp
2022-02-19 14:54:41
2个回答
ICMP 用于通知网络层 (IP) 或传输层(TCP、UDP、...)错误。
在这种情况下,ICMP 发送方192.168.2.228
通知初始发送方192.168.2.1
无法到达传输层端口。ICMP 有效负载包含部分问题数据包以及网络和传输层标头。在您的情况下,这似乎是 DNS 回复。
请注意,主机配置和问题在这里是题外话,因此我们无法深入了解拒绝的实际原因。
您显示的数据包是通过 ICMP 发送的消息。
该消息意味着从路由器的 DNS 响应到您的 mac 无法访问。
192.168.2.1:53 -> 192.168.2.228:55166
您可以检查 macOS 上的防火墙,或使用 Wireshark 捕获 while 进程。
在 Capture 过滤器中设置过滤器:
(udp) and (host 192.168.2.1) and (port 53)
其它你可能感兴趣的问题