Resposta lenta ao conectar a um servidor ProFTPD (login lento)
Dica publicada em Linux / Configuração
Resposta lenta ao conectar a um servidor ProFTPD (login lento)
Ao acessar o ProFTPd no quartel onde trabalho (onde mantemos nossa intranet), o acesso ao servidor FTP era muuuito lento.
Pesquisando na internet sobre o problema, pude encontrar no site Trinity o motivo.
Toda vez que acessamos o servidor FTP, o ProFTPd realiza o DNS reverso (IP para Nome) do computador que está conectando ao servidor.
Em redes que não possuem servidor DNS, esse processo atrasa a conexão, tornando o acesso ao servidor FTP lento.
Para desabilitarmos a resolução de IPs, precisamos editar o arquivo de configuração do ProFTPd.
Para isso, abra o terminal e use os comandos:
# nano /etc/proftpd.conf
Caso você utilize o LAMPP, o arquivo de configuração encontra-se em "/opt/etc/lampp/proftpd.conf"
Agora, modifique a diretiva UseReverseDNS de on para off.
Pressione <CTRL> + <X> para sair do arquivo salvando as alterações.
Agora, precisamos reiniciar o servidor FTP. Para isso, use o comando:
# /etc/init.d/proftpd restart
Para servidores que utilizam o LAMPP, use o comando abaixo:
# /etc/init.d/lampp restart
Caso o problema persista, adicione a diretiva IdentLookups off ao arquivo de configuração e reinicie o serviço novamente.
Pesquisando na internet sobre o problema, pude encontrar no site Trinity o motivo.
Toda vez que acessamos o servidor FTP, o ProFTPd realiza o DNS reverso (IP para Nome) do computador que está conectando ao servidor.
Em redes que não possuem servidor DNS, esse processo atrasa a conexão, tornando o acesso ao servidor FTP lento.
Para desabilitarmos a resolução de IPs, precisamos editar o arquivo de configuração do ProFTPd.
Para isso, abra o terminal e use os comandos:
# nano /etc/proftpd.conf
Caso você utilize o LAMPP, o arquivo de configuração encontra-se em "/opt/etc/lampp/proftpd.conf"
Agora, modifique a diretiva UseReverseDNS de on para off.
Pressione <CTRL> + <X> para sair do arquivo salvando as alterações.
Agora, precisamos reiniciar o servidor FTP. Para isso, use o comando:
# /etc/init.d/proftpd restart
Para servidores que utilizam o LAMPP, use o comando abaixo:
# /etc/init.d/lampp restart
Caso o problema persista, adicione a diretiva IdentLookups off ao arquivo de configuração e reinicie o serviço novamente.