Ao examinar a configuração do meu roteador sem fio, vejo dois IPs atribuídos:
Mas, se eu correr:
sudo tcpdump -i en0 host 192.168.1.101
Não consigo obter tráfego significativo para ou do meu iPad. tcpdump
parece estar capturando alguns pacotes de tempos em tempos, mas fazer alguma atividade sem fio (por exemplo, navegar na web) não gera entradas. Note que tenho segurança wifi (WEP / WPA) desativada para este teste.
Alguma ideia do que posso estar fazendo errado aqui?
EDIT: ifconfig en0
ifconfig en0
output, conforme solicitado:
en0: flags=8963<UP,BROADCAST,SMART,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
ether 98:fe:94:45:36:8a
inet6 fe80::9afe:94ff:fe45:368a%en0 prefixlen 64 scopeid 0x4
inet 192.168.1.100 netmask 0xffffff00 broadcast 192.168.1.255
media: autoselect
status: active
EDIT: ifconfig (todos)
full ifconfig
output (note que é um macbook air sem porta ethernet):
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
options=3<RXCSUM,TXCSUM>
inet6 fe80::1%lo0 prefixlen 64 scopeid 0x1
inet 127.0.0.1 netmask 0xff000000
inet6 ::1 prefixlen 128
gif0: flags=8010<POINTOPOINT,MULTICAST> mtu 1280
stf0: flags=0<> mtu 1280
en0: flags=8963<UP,BROADCAST,SMART,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
ether 98:fe:94:45:36:8a
inet6 fe80::9afe:94ff:fe45:368a%en0 prefixlen 64 scopeid 0x4
inet 192.168.1.100 netmask 0xffffff00 broadcast 192.168.1.255
media: autoselect
status: active
p2p0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 2304
ether 0a:fe:94:45:36:8a
media: autoselect
status: inactive
EDIT: sobre o modo promíscuo
Para os que dizem que minha porta sem fio macbook-air não pode ser colocada em modo promíscuo ( ifconfig en0 prmoisc
yields bad value
), posso dizer que seguindo as etapas descritas here Eu posso colocar meu aeroporto em modo promíscuo. Eu só quero poder fazer isso com tcpdump
.