У меня проблема, когда я пытаюсь перенаправить трафик по 80-му порту на Squid — не работает. Ниже прикреплено изображение настроек (MT#1). SRNAT masquerade включен как на Linux, так и на MT#. Весь трафик проходит либо через Linux, либо идёт напрямую на MT#2. Но если я делаю mangle порта 80, чтобы трафик шёл на Linux с помощью mark routing -prerouting tcp 80, и задаю маршрут по умолчанию напрямую на MT2, то не работает. При этом я вижу, что трафик 80-го порта до Linux доходит, но он показывается как идущий с адреса пользователя 32.0/24. У меня получился идентичный сценарий, который заработал, когда я заменил MT#2 на публичный роутер и не использовал MT#2 в качестве роутера. Значит, проблема связана с masquerade/NAT. Есть какие-нибудь предложения?
