网站首页
Java
站长
开源
框架
理论
JS
Linux
DB
服务器
网络编程
生活
软件
PHP
其他
您的位置:首页 > 服务器 > 内网下安装FTP第一次连接时卡顿
内网下安装FTP第一次连接时卡顿
2025-9-28    136    0

FTP(File Transfer Protocol,文件传输协议) 是 TCP/IP 协议组中的协议之一。FTP协议包括两个组成部分,其一为FTP服务器,其二为FTP客户端。其中FTP服务器用来存储文件,用户可以使用FTP客户端通过FTP协议访问位于FTP服务器上的资源。在开发网站的时候,通常利用FTP协议把网页或程序传到Web服务器上。此外,由于FTP传输效率非常高,在网络上传输大的文件时,一般也采用该协议。

ftp.png


由于业务需求,我们的系统都是部署到内网环境下的,在实际使用时,发现一个问题,就是首次登陆连接时,特别慢和卡,但是一旦连接成功,后续操作都不再有问题。

出现这个问题,主要是因为FTP服务端,例如FileZilla Server,在启动连接时尝试进行DNS反向解析,而系统配置的DNS服务器不可达或响应缓慢,导致连接请求因DNS超时而被延迟。


如果你使用的是Linux,例如我是使用宝塔安装的pure-ftpd,修改配置

sudo nano /etc/vsftpd/vsftpd.conf


添加或修改以下行:

reverse_lookup_enable=NO


保存后重启服务:

sudo systemctl restart vsftpd


上一篇: 已经是最新一篇
下一篇: PGM文件Canvas渲染器
发表评论:
您的网名:
个人主页:
编辑内容: