我的 Ubuntu 服务器正在运行 vsftpd,该服务器位于华硕 RT-N66U 路由器后面。端口 21 已转发到服务器。
我可以通过我的公共 IP 地址连接到服务器,它会列出主目录中的文件。如果我尝试将目录更改为包含许多文件的目录,它只会挂起并显示“150 目录列表来了”,几秒钟后会给我一个错误(421 超时)并关闭连接。
当通过 LAN 内的服务器本地 IP 连接时,行为正常(并且响应更快),并且我可以轻松列出包含数千个文件的目录。
到底发生了什么事?
我的 Ubuntu 服务器正在运行 vsftpd,该服务器位于华硕 RT-N66U 路由器后面。端口 21 已转发到服务器。
我可以通过我的公共 IP 地址连接到服务器,它会列出主目录中的文件。如果我尝试将目录更改为包含许多文件的目录,它只会挂起并显示“150 目录列表来了”,几秒钟后会给我一个错误(421 超时)并关闭连接。
当通过 LAN 内的服务器本地 IP 连接时,行为正常(并且响应更快),并且我可以轻松列出包含数千个文件的目录。
到底发生了什么事?