>Ситуация следующая:
>Есть сервер Linux, на нем поднят firewall, кэширующий DNS
>поставил proftpd, открыл 21 и 20 порт через iptables
>При заходе на FTP со своей машины [192.168.0.82] на локальный адресс сервера
>[192.168.0.2] все хорошо
>При заходе на внешний адрес сервера с локального или с другого реального
>IP proftpd выдает ошибку:
>"unknown resolv error ... unable handle request on x-y.z",
>где x - последняя цифра реального адреса, y - предпоследняя цифра реального
>адресса, z - dns имя провайдера.
>
будем исходить из того, что dns у вас в порядке, proftpd слушает все интерфейсы и файрвол грамотен.
пропробуйте отключить iptables, всё ли хорошо?
затем проверьте: в iptables правила со следующим содержанием -m state --state RELATED,ESTABLISHED присутствуют?
проверьте в ядре CONFIG_IP_NF_FTP
>Вобшем не знаю что где не так, поиск в google результатов не
>дал :((