FreeBSD 8.2 - ipfw - icmp

Hi2all.
¿Cómo realizar icmp (específicamente ping) a través de una interfaz específica?
Gracias

Sólo bromeo, me río (c)

# Pase a través de la interfaz deseada
00200 permite icmp de cualquiera a cualquier vía sk0

# Prohibición de lo innecesario, para mayor importancia :)
00201 denegar icmp de cualquiera a cualquier vía ale0

:) - a
Respuestas
rgreen
hping2 try.
Aquí está link en él
Tiene lo siguiente:
 
-I --interface interface name
     By default on linux and BSD systems hping2 uses default routing interface. 

... y así sucesivamente. Creo que eso ayudará.
valerie sullivan
y más para FreeBSD

ping - icmp clásico
treys - UDP + ICMP (estilo unix)

S - Dispositivo emisor
I - Dispositivo intermedio (enrutador)
D - IP de destino

Ping
S- & gt; D Enviar paquetes ICMP-8 a hosts de red
S & lt ;-D Recibir desde destino ICMP-0

TRACEROUTE
S: - & gt; Envía el datagrama UDP al puerto dest & gt; = 33434, src port random, TTL = 1 (siguiente paquete - el puerto de destino UDP se incrementa)
I: & lt; - & gt; Reciba de cualquier enrutador ICMP-11 con TTL = 1
D: & lt; - Destino alcanzado - Reciba ICMP-3, código 3 ("destino inalcanzable", "puerto inalcanzable") (ICMP "puerto udp 33435 inalcanzable")
O Un tipo de mensaje de "tiempo de espera", "host inalcanzable", "red inalcanzable", "máximo TTL excedido", lo que significa que la sonda está reenviada.
un par de enmiendas.

En primer lugar, así como con los sistemas * nix traceroute UDP, ICMP's con Windows.

En segundo lugar, cerrar todo ICMP en un enrutador o en un servicio público es un tono muy malo. - kathy gregory