Não é possível executar ping na transmissão

9

Estamos executando quatro computadores conectados a um hub (sim, um hub, não um switch) no Fedora 13. Eles foram instalados usando imagens de um colega que recentemente nos deixou para voltar à escola; eles podem ter sido configurados para bloquear de alguma forma uso da transmissão, mas gostaríamos de continuar usando esta imagem. Configuramos os IPs estáticos para cada computador usando ifconfig (também experimentamos ip addr add) de 10.0.1.11/24 a 10.0.1.14/24. Usando essas configurações, não conseguimos executar ping na transmissão, o que é realmente definido corretamente como 10.0.1.255, usando tcpdump, não vemos nada, exceto solicitações de ping do computador que chama a solicitação de ping. Alguém tem alguma idéia ou estou perdendo alguma coisa completamente?

Jon Phenow
fonte
Você está usando ping -b?
TomasG

Respostas:

10

echo 0 >/proc/sys/net/ipv4/icmp_echo_ignore_broadcasts - como raiz.

Você também pode precisar usar a -bopção com ping e provavelmente precisará de permissões de root.

HBlend
fonte
Muito bom, não tenho certeza de como eu teria encontrado isso.
Jon Phenow
@ jphenow - você encontra assim: man pingUma vez dentro do programa man, faça /broadcast. Salta diretamente para a parte relevante.
Shawn J. Goff
Ah, eu sabia sobre a parte -b, era a opção que precisava mudar, eu uso os manuais com bastante frequência.
Jon Phenow
6

A amplificação de transmissão foi usada para montar ataques do DOS (Denial of Service). Como resultado, a maioria das pilhas de IP agora desativa as respostas de eco para transmitir ping. Este é o comportamento normal agora.

BillThor
fonte
Isso é o que estávamos imaginando, acho que não tinha certeza de que era o padrão, mas faria sentido ... alguém usa mais mensagens de transmissão?
Jon Phenow
A transmissão é tão em 1995. Multicast é o que as crianças legais estão fazendo agora.
21811 LawrenceC em
Haha, sim, nosso professor de Rede imaginou que ele voltaria às eras do Networking.
Jon Phenow
@LawrenceC Not 95, por volta de 99, como me lembro (smurf)
peterh - Reinstate Monica