我试图以root用户的身份在Solaris 10上运行tcpdum。
我总是得到未知的设备 – 即使我使用提供的名称
ifconfig -a
我怎样才能find正确的设备名称?
在Solaris中使用snoop ,而不是tcpdump。 plumbed的接口可以用ifconfig -a列出。 unplumbed的接口应该由dmesg列出。
我在这里有一个solaris框,但没有root权限或tcpdump来testing。 但是在我的Linux机器上,我从ifconfig中得到接口名称,它返回类似的内容。
$ ifconfig -a eth2 Link encap:Ethernet HWaddr blah blah blah lo Link enca:Local loopback blah blah
然后喂这个tcpdump给出:
$ tcpdump -i eth2 verbose output suppressed listening on eth2, link-type EN10MB (Ethernet), capture size 96 bytes
ifconfig -a的实际输出是什么?