Nikita Как говорил один посетитель этого чатика: "Нужно быть дауном, чтобы думать, что сети - это что-то невъебенно сложное." (с) )))
У Вас там простая маршрутизация, которая тестируется трасертом. После теста приходит понимание, что пакет идет одним путем, а возвращается другим. В результете понимания этого - корректировка проблемы при помощи соурсНАТ и все. Ну, или более красивый, но сложный путь. )