PDA

Показать полную графическую версию : Задачка про то как одинокий пакет хотел попасть в интернет


Negativ
24-09-2010, 13:21
Есть два интерфейса смотрящих наружу через разных провайдеров на шлюзе под управлением FreeBSD 7.2
В единицу времени один из них является шлюзом по умолчанию.
Вопрос:
Как отправить icmp пакет в интернет не через шлюз по умолчанию? Шлюз по-умолчанию менять нельзя.

Kent
24-09-2010, 23:48
Мне кажется, если нет явно прописанного маршрута, это сделать нельзя.
Логика дефолтного шлюза в том, что туда идёт всё, что не найдено явно.

Alan85
26-09-2010, 09:56
в линуксе это делается вот так:
ping <address> -I <interface>
на счет freebsd ничего сказать не могу. пробуй

Negativ
27-09-2010, 09:32
Alan85,
На FreeBSD немного другой ping. Там можно лишь на мультикаст адрес отправить.

Alan85
27-09-2010, 12:37
http://www.hping.org - вот что накопал для freebsd

Negativ
29-09-2010, 11:53
Alan85,
Попробовал я hping и ничего. Ничего не вышло. Даже если указывать альтернативный маршрут через другой интерфейс и ставить src addr сети именно этого интерфейса, он все равно посылает пакеты через шлюз по умолчанию.




© OSzone.net 2001-2012