项目环境:系统CentOS7/8,网络分为多个vlan可互通,vsftpd实现ftp功能。
问题:出现部分客户端无法正常上下传文件,tcpdump抓包提示登录成功,但无数据流传输。
原因:服务器网络配置为静态IP,dns设置为114.114.114.114,在客户端创建连接时vsftpd会进行反向dns解析,由于是内网ip,114无法正常解析导致连接超时,需要在/etc/vsftpd.conf中添加"reverse_lookup_enable=NO"参数解决登录超时、缓慢的问题。
reverse_lookup_enable=NO