为什么在我本地的 apache 上播放音乐时 tcpdump 什么也得不到?
Why tcpdump get nothing when music is playing on my local apache?
没有电线连接到我本地电脑的网络。
Apache2 已安装,并放了一段音乐 /var/www/html/test.ogg.
可以用chrome 127.0.0.1/test.ogg
.
来玩
tcpdump 在播放音乐时是 运行——test.ogg 和 chrome。
sudo tcpdump tcp port 80 -i lo -vv
tcpdump: listening on lo, link-type EN10MB (Ethernet), capture size 262144 bytes
为什么命令除了tcpdump: listening on lo, link-type EN10MB (Ethernet), capture size 262144 bytes
什么也得不到?
您应该检查以下内容:
- chrome缓存是否已清除?
- chrome 中的响应代码是什么 - 应该是 200 OK。
- Chrome 正在 127.0.0.1 上建立连接:some_ephemeral_port -- 到 apache:127.0.0.1:80 - 确保它是 80,而不是 443!
- 在打开文件之前开始抓取(你是什么时候开始抓取的)?
- 如果没有任何帮助,请尝试,
sudo tcpdump -i any -vv port 80
(如果您确定端口)。
- 尝试捕获其他请求 - 例如 apache 主页,看看是否可行。
没有电线连接到我本地电脑的网络。
Apache2 已安装,并放了一段音乐 /var/www/html/test.ogg.
可以用chrome 127.0.0.1/test.ogg
.
来玩
tcpdump 在播放音乐时是 运行——test.ogg 和 chrome。
sudo tcpdump tcp port 80 -i lo -vv
tcpdump: listening on lo, link-type EN10MB (Ethernet), capture size 262144 bytes
为什么命令除了tcpdump: listening on lo, link-type EN10MB (Ethernet), capture size 262144 bytes
什么也得不到?
您应该检查以下内容:
- chrome缓存是否已清除?
- chrome 中的响应代码是什么 - 应该是 200 OK。
- Chrome 正在 127.0.0.1 上建立连接:some_ephemeral_port -- 到 apache:127.0.0.1:80 - 确保它是 80,而不是 443!
- 在打开文件之前开始抓取(你是什么时候开始抓取的)?
- 如果没有任何帮助,请尝试,
sudo tcpdump -i any -vv port 80
(如果您确定端口)。 - 尝试捕获其他请求 - 例如 apache 主页,看看是否可行。