为什么tcpdump不能给我更多的细节? 每一次只有 – 16:22:26.128541 [| ether]
# ./tcpdump -vv not port 22 tcpdump: listening on eth0, link-type EN10MB (Ethernet), capture size 65535 bytes 16:22:26.128541 [|ether] 16:22:26.128541 [|ether] 16:22:26.128541 [|ether] 16:22:26.128541 [|ether] 16:22:26.128541 [|ether]
你需要用-i标志来指定你的接口(它是默认的eth0,还有另一个接口吗?)
-p使得不显示端口名称(WWW为80)和-n使它不查找DNS名称(你会看到只有IP)
-s0说要捕获整个数据包,而不仅仅是开始。 -X显示hex和ASCII数据。
-v在这里可能不需要 – 它会产生更多的input,但是你没有捕获任何IP数据
如果你离开“不端口22”,你看到主机上的sshstream量?