Как я нахожу, какой уровень OS (iptables, rp_filter, и т.д.) действительно ли отбрасывание является пакетом?

Скажем, то, что я выполняю ping к машине, и я вижу от tcpdump то, что icmp эхо-ответ получается в порте Ethernet, но ping программа не получает его.

Таким образом, я знаю, что Ubuntu отбрасывает пакет, но является там любым хорошим способом найти, какие уровни OS делает его, к моему знанию, это может быть:

  • iptables
  • rp_filter
  • VLAN, не соответствующий, и т.д.

Таким образом, это - там способ "ввести" или "симулировать" или "эмулировать" пакет, который говорит мне, кто отбрасывает его? Я имею в виду что-то сродни ip route get xxx from xxx iff xxx в том смысле, что тот говорит мне, что таблица маршрутизации IP сделала бы для исходящего пакета, и я хочу что-то, что говорит мне, что ядро сделает с входящим пакетом.

Есть ли что-то как этот? в противном случае, что должна узнать хорошая процедура, кто отбрасывает пакет?

4
задан 2 September 2014 в 18:04

0 ответов

Другие вопросы по тегам:

Похожие вопросы: