继续折腾电视盒,现在有个ftp的问题请教大家
由于海美迪Q5 四核把原带的ftp共享删除了,只好用第三方的。现在我用ES文件浏览器的ftp,共享后显示使用ftp://192.168.178.xxx:3721/可以访问,的确。内网使用电脑和手机都能访问。
现在设置fitz box的port freigabe,把3721指定给电视盒,显示使用ftp://himedia.xxxxxxxxxxxxxxxxxxxx.myfritz.net:3721/可以访问。现在在外网使用winscp访问电视盒,一直显示无法获取目录类表。用同样的方法访问fritzbox上的u盘就没有问题。
请教大家,问题到底出在哪里? 不懂帮顶
问下为啥要外网访问 weltall 发表于 2014-12-19 17:40
不懂帮顶
问下为啥要外网访问
想在路上和公司里都访问电视盒上带的硬盘,当服务器用 本帖最后由 cosailer 于 2014-12-20 12:44 编辑
设置的端口转发么?换一个服务试试看呢,比如WEB服务器什么的。就测试一下端口转发可以正常使用 峰少 发表于 2014-12-20 00:57
想在路上和公司里都访问电视盒上带的硬盘,当服务器用
随时动作片? ftp有两种模式,一种是passive模式,一种是active模式,3721端口只能收发命令,不能传数据。
最稳妥的办法是你配置一下fritzbox的vpn,外网用vpn模式连上fritzbox,然后直接用内网法连接就可以了。你的登录id密码什么的也不会公开给全世界。 显示使用ftp://himedia.xxxxxxxxxxxxxxxxxxxx.myfritz.net:3721/可以访问。现在在外网使用winscp访问电视盒,一直显示无法获取目录类表。
scp, winscp使用ssh协议啊,不是ftp协议
ftp明文传送密码的落后协议,早就应该丢垃圾桶里的,别折腾了
假行家` 发表于 2014-12-20 22:44
scp, winscp使用ssh协议啊,不是ftp协议
ftp明文传送密码的落后协议,早就应该丢垃圾桶里的,别折腾 ...
不对呀,我fritzbox上插的u盘,也是通过ftp协议共享的,在办公室里用winscp可以登入啊。 moudy 发表于 2014-12-20 21:29
ftp有两种模式,一种是passive模式,一种是active模式,3721端口只能收发命令,不能传数据。
最稳妥的办 ...
VPN这个方案不错,不过好像麻烦了点,每次要访问还要打开vpn软件。 crazymoon 发表于 2014-12-20 21:03
随时动作片?
想随时同步电脑文件。 moudy 发表于 2014-12-20 21:29
ftp有两种模式,一种是passive模式,一种是active模式,3721端口只能收发命令,不能传数据。
最稳妥的办 ...
3721端口只能手法命令,不能传数据的话,应该设置那个端口呢? 峰少 发表于 2014-12-21 00:24
VPN这个方案不错,不过好像麻烦了点,每次要访问还要打开vpn软件。
我用mac比较简单,设好了顶栏vpn可以选择马上连接或断开。一定要ftp的话内网传个大文件,同时netstat看一下哪个端口打开了就知道了 峰少 发表于 2014-12-21 00:23
不对呀,我fritzbox上插的u盘,也是通过ftp协议共享的,在办公室里用winscp可以登入啊。
欧我弄错了,winscp是顺带支持ftp协议。。 峰少 发表于 2014-12-21 00:28
3721端口只能手法命令,不能传数据的话,应该设置那个端口呢?
1024以上的所有端口都有可能,随机的。
如楼上所说的,ftp有主动和被动式工作方式。你的FTP在内网用没问题,因为服务器可以直接跟winscp其他客户端直接通信,没有任何障碍,不管主动式还是被动式。
[ client ] (1024+) ——————> 21
(1024+) <—————— 20
如果你从外网访问,客户端欲与服务建立连接,必须通过fritzbox这个网关,更糟糕的是,可能你在公司,也是局域网,还需要通过公司的NAT/防火墙。
现在问题来了,不管是主动式,还是被动式,都有障碍
[你 ftp client]————>[公司NAT]————>…… {internet} ……[ fritzbox (NAT) ]————> 3721 [海美迪 ftp server]
端口? <——— 端口?<——— 端口?<———3720?
所以ftp客户端、服务器都在网关防火墙之后的,两端的端口转发、防火墙设置,全是问题。。有的需要ftp-proxy,有点需要专门更改防火墙过滤规则。。。
最好的方式还是vpn,在fritzbox上应该可以弄,又方便又安全。 假行家` 发表于 2014-12-21 10:10
1024以上的所有端口都有可能,随机的。
如楼上所说的,ftp有主动和被动式工作方式。你的FTP在内网用没 ...
谢谢楼上解释,非常详细。好吧,我来设置vpn吧。
页:
[1]