Маршрут блокирует входящий трафик

У меня проблема на моем компьютере Redhat.

У меня есть входящий трафик по сетевому интерфейсу, назовем его eth1 . У меня также есть исходящий трафик на другом сетевом интерфейсе, назовем его eth2 .

Когда маршрут для исходящего трафика не установлен, входящий трафик правильно принят на eth1 (программа использует информацию, содержащуюся в этом входящем потоке), и, очевидно, исходящий трафик с eth2 неправильно маршрутизируется, поскольку маршрут не установлен.

Когда я устанавливаю маршрут для eth2 , мой исходящий трафик теперь правильно маршрутизируется, и здесь нет проблем. Но входящий трафик на eth1 больше не получен! Это очень любопытно, потому что я не вижу, как маршрут может блокировать входящий трафик.

При использовании Wireshark на eth1 я вижу, что пакеты все еще получены. При использовании Netcat ничего не получено.

Если я удалю маршрут, Netcat теперь получит входящий трафик, и все будет хорошо, но исходящий трафик eth2 больше не маршрутизируется, и мне нужны эти пакеты для маршрутизации.

Есть ли механизм маршрута, который я не понимаю?

  • Почему кто-то хочет изменить дату последнего доступа к файлу без фактических изменений внутри самого файла?
  • CentOS против RedHat на hp DL 380 G5
  • Воспроизведение локальных контекстов selinux после переустановки ОС
  • график работы cron
  • Правильная настройка Red Hat Daemon Umask
  • «System-config-network-tui &» не работает
  • Изменение дисков на FTP
  • Подключение терминала VT100 к Redhat Linux
  • One Solution collect form web for “Маршрут блокирует входящий трафик”

    Как сказал Кристофер :

    Помогает ли эта информация? Возможно, не тот же сценарий, но, вероятно, релевантный. Отдельный сетевой трафик на двух сетевых интерфейсах

    Это помогло отключить фильтрацию обратного пути, решив эту проблему.

    Interesting Posts
    Linux и Unix - лучшая ОС в мире.