cynical2207
@cynical2207

FreeBSD 8.2 — ipfw — icmp

Привет2all.
Как провести icmp (конкретно пинг) через определенный интерфейс?
Спасибо.
  • Вопрос задан
  • 4137 просмотров
Пригласить эксперта
Ответы на вопрос 2
LavrinovichVladimir
@LavrinovichVladimir
hping2 попробуй.
Вот справка по нему
Там есть следующее:
-I --interface interface name
     By default on linux and BSD systems hping2 uses default routing interface. 

… и так далее. Думаю, что выручит.
Ответ написан
Комментировать
prox
@prox
и еще для FreeBSD

пинг — класический ICMP
трэйс — UDP + ICMP (unix style)

S — Sender Device
I — Intermediate Device (Router)
D — Destination IP

PING
S->D Send ICMP-8 packets to network hosts
S<-D Receive from destination ICMP-0

TRACEROUTE
S: -> Sends UDP datagram to dest port>=33434, src port random, TTL=1 (next packet — UDP destination port is incremented)
I: <-> Receive from any router ICMP-11 with TTL=1
D: < — Destination reached — Receive ICMP-3, code 3 («destination unreachable,» «port unreachable») (ICMP «udp port 33435 unreachable»)
OR A «host unreachable,» «net unreachable,» «maximum TTL exceeded,» or a «timeout» type of message, which means that the probe is resent.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы