Добрый день. Не очень понятно, что происходит, но у меня проблема стабильно воспроизводится. Настроен роутер 8007й порт которого отмпаплен на компьютер внутри сети:
(cf-pve2) 212.XXX.26.199 -> 188.XXX.73.203:8007 -> 192.168.33.141:8007 (iv-pbs0)
По какой-то причине keenetic сбрасывает длинное. Почему я думаю что это keenetic? В приложенных файлах последние пакеты TCP соединения (целиком приложить нет возможности, там больше 8Gbyte каждый) для хостов с каждой стороны. Видно, как c iv-pbs0 последний ACK пакет с Sequence Number: 2162800665 и Acknowledgment Number: 2585822752 улетает в сторону cf-pve2 и там он его получает. Но дальше, ни одного ACK пакета iv-pbs0 не отправляет, но на cf-pve2 они откуда-то прилетают. Более того, туда прилетают TCP ZeroWindow и RST, ACK пакеты чего вообще нет на iv-pbs0. Откуда эти пакеты появляются? У меня единственное объяснение, что их генерит keenetic.
Как исправить эту ситуацию? Есть ли какие-нибудь дополнительные настройки для проброса портов? Как устроен проброс портов и почему он может отправлять такие пакеты?
cf-pve2-last_packets.pcap
iv-pbs0_last_packets.pcap