solaris9下ftp出现的问题
打开了solaris9的ftp服务,从内网手动ftp没有出现任何问题,该主机内网地址经过nat转换发布出去,被允许的外部主机手动ftp时出现以下问题:ftp报错:421 Service not available, remote server has closed connection,核查了一下hosts.allow无问题,20/21端口都已经打开了。
telnet了一下该地址的21端口,出现以下情况:
telnet 10.224.40.165 21
Trying...
Connected to 10.224.40.165.
Escape character is '^]'.
Connection closed by foreign host.
从这个现象想到可能是网络问题,遂抓包,抓包出来的结果是:在tcp三次握手后,服务器主动发起了断开连接的请求。查看了一遍相关配置,毫无头绪,有大侠碰到过这种问题帮忙分析下,solaris9哪方面的配置会造成这种情况 说明nat转换方式,是全端口一对一转换?还是指定端口转换?
要是只做了20、21端口转换,客户端用主动模式连接即可
还是看看ftp的主动和被动工作原理把 回复 2# yiguihuo
nat方式是全端口一对一转换。
我认为不是nat的问题,因为总共有5台主机,其中4台出现这个问题,但有一台是没有问题的,这5台都在同样的网段内。
页:
[1]