Помогите пожалуйста отыскать засаду.
Требуется из локальной сети установить smtps соединение (порт 465) с inet-сервером. Для переброса пакетов пишу в таблице nat следующие правила:
* LOC_IP и INET_IP - адреса моего шлюза в инет
Client_IP - адрес локальной станции, с которой требуется уст. соединение
Serv_IP - inet адрес сервера в интернете-A PREROUTING -s $Client_IP -d LOC_IP -p tcp --dport 465 -j DNAT --to-destination $Serv_IP
-A POSTROUTING -d $Serv_IP -p tcp --dport 465 -j SNAT --to-source INET_IP
-A PREROUTING -d INET_IP -p tcp --dport 465 -j DNAT --to-destination Client_IP
-A POSTROUTING -d Client_IP -p tcp --dport 465 -j SNAT --to-source LOC_IP
После проделанной попытки iptables -L -nvx -t nat показывает, что через первое правило (PREROUTING)пакеты благополучно прошли. Но через POSTROUTING - НЕТ!!! Куда они могли деться? В цепочке INPUT таблицы filter вторым правилом идет разрешение всех пакетов из локальной сети. Т.е. они в любом случае должны попадать на выход. В чем может быть проблема?
Сервер рабочий.