QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1457|回复: 10

linux做的nat,客户端有些ftp站不能访问。。。急。。

[复制链接]
发表于 2004-2-12 18:10:16 | 显示全部楼层 |阅读模式
用adsl上网的linux服务器做的nat,客户端上有些ftp站,不能连接。能通过用户密码认证。就是不能列出文件目录。出现情况如下:
状态:>          正在获取列表“”...
状态:>          正在解析主机名 ftp.microchip.com...
状态:>          已解析主机名 ftp.microchip.com: ip = 198.175.253.99。
状态:>          正在连接到 ftp 服务器 ftp.microchip.com:21 (ip = 198.175.253.99)...
状态:>          Socket 已连接。正在等候欢迎消息...
                220 jobs.microchip.com X2 WS_FTP Server 3.1.1 (2030086504)
状态:>          已连接。正在验证...
命令:>          USER eadspic30f
                331 Password required
命令:>          PASS *****
                230 user logged in
状态:>          登录成功。
命令:>          PWD
                257 "/users/eadspic30f" is current directory
状态:>          Home directory: /users/eadspic30f
命令:>          FEAT
                211-Extensions supported
                 SIZE
                 MDTM
                 MLST size*;type*;perm*;create*;modify*;
                 LANG EN*
                 REST STREAM
                 TVFS
                 UTF8
                 AUTH SSL;TLS-P;
                 PBSZ
                 PROT C;P;
                211 end
状态:>          该站点支持 features。
状态:>          该站点支持 SIZE。
状态:>          该站点可以续传中断的下载。
命令:>          REST 0
                350 setting restart marker to 0
命令:>          PASV
                227 Entering Passive Mode(198,175,253,99,9,1).
命令:>          LIST
状态:>          正在连接 ftp 数据 socket 198.175.253.99:2305...
错误:>           无法连接到远程服务器。Socket 错误 = #10051。

是否iptables 中要对ftp做特别的设置??
  
发表于 2004-2-12 19:41:51 | 显示全部楼层
我是菜鸟,回答不了你的问题,而且还有一个问题想问你:我的局域网里没有服务器,联接情况是ADSL->路由器->HUB->客户机;我如何为路由器做地址映射,使某客户机可作为服务器,让外网访问?
回复

使用道具 举报

发表于 2004-2-12 21:38:08 | 显示全部楼层
ip_nat_ftp和ip_conntrack_ftp加载了没有?
回复

使用道具 举报

发表于 2004-2-12 22:17:08 | 显示全部楼层
楼主呀,选或者不选 passsive ,试一试。
回复

使用道具 举报

 楼主| 发表于 2004-2-13 10:27:34 | 显示全部楼层
[quote:85a4439425="gugong"]楼主呀,选或者不选 passsive ,试一试。[/quote]
不明妳意,能否詳解??
回复

使用道具 举报

 楼主| 发表于 2004-2-13 10:28:24 | 显示全部楼层
[quote:fb82e96eb1="redhat71"]ip_nat_ftp和ip_conntrack_ftp加载了没有?[/quote]
加载了,大部分的都可以访问,就有些ftp站不能访问的!
回复

使用道具 举报

发表于 2004-2-13 10:56:15 | 显示全部楼层
把客户端数据模式改为port试试,我这边改成这样就好了。
回复

使用道具 举报

 楼主| 发表于 2004-2-13 12:24:09 | 显示全部楼层
[quote:08ad6ac484="snoopyxp"]把客户端数据模式改为port试试,我这边改成这样就好了。[/quote]
我改成了port模式,一样的错误啊。。。


                *** CuteFTP Pro 3.3 - build Aug 25 2003 ***

状态:>          正在获取列表“”...
状态:>          正在解析主机名 ftp.microchip.com...
状态:>          已解析主机名 ftp.microchip.com: ip = 198.175.253.99。
状态:>          正在连接到 ftp 服务器 ftp.microchip.com:21 (ip = 198.175.253.99)...
状态:>          Socket 已连接。正在等候欢迎消息...
                220 pink.microchip.com X2 WS_FTP Server 3.1.3 (2096862176)
状态:>          已连接。正在验证...
命令:>          USER eadspic30f
                331 Password required
命令:>          PASS *****
                230 user logged in
状态:>          登录成功。
命令:>          PWD
                257 "/users/eadspic30f" is current directory
状态:>          Home directory: /users/eadspic30f
命令:>          FEAT
                211-Extensions supported
                 SIZE
                 MDTM
                 MLST size*;type*;perm*;create*;modify*;
                 LANG EN*
                 REST STREAM
                 TVFS
                 UTF8
                 AUTH SSL;TLS-P;
                 PBSZ
                 PROT C;P;
                211 end
状态:>          该站点支持 features。
状态:>          该站点支持 SIZE。
状态:>          该站点可以续传中断的下载。
命令:>          REST 0
                350 setting restart marker to 0
命令:>          PORT 192,168,6,176,18,207
错误:>           无法从控制 Socket 读取。Socket 错误 = #10054。
错误:>           建立数据 socket 失败。[/img]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复

使用道具 举报

 楼主| 发表于 2004-2-17 14:11:16 | 显示全部楼层
在bixuan兄的帮助下,搞定了!!
:)
强烈表示感谢!!
回复

使用道具 举报

发表于 2004-2-17 14:30:35 | 显示全部楼层
方法贴出来啊。
回复

使用道具 举报

 楼主| 发表于 2004-2-18 10:09:39 | 显示全部楼层
[quote:f95a1865d2="Bluedata"]方法贴出来啊。 [/quote]

其实就是加载相关模块就好了,以前我没有加载这些模块!!
/sbin/modprobe ip_tables
      /sbin/modprobe iptable_filter
        /sbin/modprobe iptable_nat
      /sbin/modprobe ip_conntrack
       /sbin/modprobe ip_conntrack_ftp
        /sbin/modprobe ip_nat_ftp
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-14 11:42 , Processed in 0.051356 second(s), 17 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表