25.05.2012 21:57, [email protected] пишет: >> nmap не запускается с сообщением: >> Error compiling our pcap filter: icmp6 not supported > > У меня pcap filter с "ip proto igmp" не компилился, > хотя в `man pcap-filter` такое есть: > > ip proto protocol > True if the packet is an IPv4 packet (see ip(4P)) of protocol > type protocol. Protocol can be a number or one of the names > icmp, icmp6, igmp, igrp, pim, ah, esp, vrrp, udp, or tcp. > > Пришлось заменить на "ip proto 2". > icmp6 упоминается только в этом же абзаце.
Информация к размышлению: # tcpdump -np -i em0 ip proto igmp tcpdump: syntax error # tcpdump -np -i em0 ip proto icmp6 tcpdump: syntax error # tcpdump -np -i em0 ip proto \\igmp tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on em0, link-type EN10MB (Ethernet), capture size 96 bytes ^C # tcpdump -np -i em0 ip proto \\icmp6 tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on em0, link-type EN10MB (Ethernet), capture size 96 bytes ^C Ещё неплохо сделать: man pcap-filter /escaped via backslash
