求助,windows 2008 R2 阿里云 专线网络 固定IP 按视频一步步走,装好IIS 新建FTP站点,也添加了账号用于ftp登陆,也给了账号权限写入和读取FTP文件夹。
唯独不同的是,新建FTP站点 在录入IP时,视频中下拉菜单中有外网IP,我这边下拉只有内网IP,手动输入外网IP
按视频教程做完后,服务器端, 本地PC端都ftp127.0.0.1无法打开。如果ip地址这里保持默认全部未分配,不选择,foxtable
这边ftp连接界面会有以下报错。
[10:33:31] 正在连接服务器
[10:33:31] 传递用户名:foxftp
[10:33:31] 传递用户密码:******
[10:33:31] 设置二进制传输模式成功
[10:33:31] 服务器连接成功,用时:0.147秒
[10:33:31] 正在列表
[10:33:52] 不能连接到服务器,由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。 116.62.58.48:51536
[10:33:52] 正在列表
[10:34:02] FTP错误,System.Net.Sockets.SocketException: 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。
在 System.Net.Sockets.Socket.Receive(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags)
在 System.Net.Sockets.Socket.Receive(Byte[] buffer, Int32 size, SocketFlags socketFlags)
在 Foxtable.FTPClient.O__O0_o_()
[10:34:02] 进入PASV模式失败,
[10:34:02] FTP错误,System.Net.Sockets.SocketException: 无法立即完成一个非阻止性套接字操作。
在 System.Net.Sockets.Socket.Receive(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags)
在 System.Net.Sockets.Socket.Receive(Byte[] buffer, Int32 size, SocketFlags socketFlags)
在 Foxtable.FTPClient.O__O0_o_()