Olá Galerinha!!! Tudo numa boa?!!
Após muitas horas pesquisando fóruns e fazendo testes com PFSENSE, finalmente consegui resolver um problema antigo aqui no meu trabalho relacionado com FTP.
Temos na prefeitura um sistema chamado SisObraNET que utiliza FTP pra envio de arquivos e também usamos FTP para baixar atualizações e fazer backups dos demais sistemas, só que desde que instalamos o PFSENSE estavamos com erros no sistema.
No Filezilla até conseguia conectar, mas dava erros do tipo: "425 Can't open data connection for transfer..." -> "Falha na obtenção da lista de pastas".
SOLUÇÃO!! Simples como sempre...
Em resumo, a solução foi instalar um pacote chamado "FTP client proxy", você acessa o menu System->Packages e instala o pacote. Depois de instalado, acesse ele no menu Services, marca a opção Proxy Enabled e seleciona a interface LAN, igual na imagem abaixo.EXTRAS - TALVEZ AJUDE
Durante os testes, fiz muitas alterações que talvez tenham contribuído pra funcionar, então, segue uma lista de algumas configurações:- Configurei o FileZilla pra usar FTP modo Ativo, segue print abaixo:
- Liberei as portas 20, 21, 22 e 25 nas regras do Firewall->Rules para LAN.
- Em System->Advanced, Aba System Tunables, coloquei valor "0" para debug.pfftpproxy.
Fórum em que encontrei a dica lendária: https://forum.pfsense.org/index.php?topic=92858.0