| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 3122 人关注过本帖
标题:vb inet无法通过vpn下载ftp文件
取消只看楼主 加入收藏
w360989426
Rank: 5Rank: 5
等 级:职业侠客
威 望:4
帖 子:228
专家分:301
注 册:2013-11-12
收藏
得分:0 
回复 16楼 wmf2014
局域网,外网都是可以手动上传下载
局域网inet上传下载行
外网inet上传下载不行
2015-05-21 23:03
w360989426
Rank: 5Rank: 5
等 级:职业侠客
威 望:4
帖 子:228
专家分:301
注 册:2013-11-12
收藏
得分:0 
回复 7楼 lianyicq
#Software: Microsoft Internet Information Services 6.0
#Version: 1.0
#Date: 2015-05-22 00:29:06
#Fields: time c-ip cs-method cs-uri-stem sc-status sc-win32-status
03:39:13 192.168.0.200 [1112]sent /图片/订单原始文件/9598.tif 226 0
03:39:46 192.168.0.200 [1113]USER admin 331 0
03:39:46 192.168.0.200 [1113]PASS - 230 0
03:39:46 192.168.0.200 [1113]sent /图片/订单原始文件/9534.jpg 226 0
03:40:31 192.168.0.200 [1114]USER admin 331 0
03:40:31 192.168.0.200 [1114]PASS - 230 0
03:40:31 192.168.0.200 [1114]sent /图片/订单原始文件/9654.pdf 226 0
03:41:00 192.168.0.200 [1115]USER admin 331 0
03:41:00 192.168.0.200 [1115]PASS - 230 0
03:41:00 192.168.0.200 [1115]sent /图片/订单原始文件/9649.tif 226 0
03:41:40 192.168.0.200 [1116]USER admin 331 0
03:41:40 192.168.0.200 [1116]PASS - 230 0
03:41:40 192.168.0.200 [1116]sent /图片/订单原始文件/9655.rtf 226 0
03:42:01 192.168.0.200 [1117]USER admin 331 0
03:42:01 192.168.0.200 [1117]PASS - 230 0
03:42:01 192.168.0.200 [1117]sent /图片/订单原始文件/9622.tif 226 0
03:42:06 192.168.0.200 [1118]USER admin 331 0
03:42:06 192.168.0.200 [1118]PASS - 230 0
03:42:06 192.168.0.200 [1118]sent /图片/订单原始文件/9622.tif 226 0
03:43:27 192.168.0.200 [1119]USER admin 331 0
03:43:27 192.168.0.200 [1119]PASS - 230 0
03:43:27 192.168.0.200 [1119]sent /图片/订单原始文件/9547.pdf 226 0
03:51:22 192.168.0.1 [1120]USER admin 331 0
03:51:22 192.168.0.1 [1120]PASS - 230 0
03:51:34 192.168.0.1 [1121]USER admin 331 0
03:51:34 192.168.0.1 [1121]PASS - 230 0
03:51:53 192.168.0.1 [1122]USER admin 331 0


这是一份ftp的登录记录,从外网用ftp连接的话,这上面显示直接是从192.168.0.1这个网关登录的,看到了,明明操作了没有sent的记录是啥原因啊。。是不是和这个有关系?
2015-05-22 11:56
w360989426
Rank: 5Rank: 5
等 级:职业侠客
威 望:4
帖 子:228
专家分:301
注 册:2013-11-12
收藏
得分:0 
回复 20楼 lianyicq
=================================================inet登录
03:59:50 192.168.0.1 [1135]USER admin 331 0
03:59:50 192.168.0.1 [1135]PASS - 230 0
04:00:09 192.168.0.1 [1136]USER admin 331 0
04:00:09 192.168.0.1 [1136]PASS - 230 0
04:41:44 192.168.0.1 [1143]USER anonymous 331 0
04:41:44 192.168.0.1 [1143]PASS User@ 530 1326
04:41:44 192.168.0.1 [1144]USER admin 331 0
04:41:44 192.168.0.1 [1144]PASS - 230 0
==================================================手动登录
04:42:14 192.168.0.1 [1145]USER admin 331 0
04:42:14 192.168.0.1 [1145]PASS - 230 0
04:42:28 192.168.0.1 [1145]CWD / 250 0
04:42:58 192.168.0.1 [1145]CWD /图片 250 0
04:42:58 192.168.0.1 [1145]CWD /图片/报价文件 250 0
04:42:59 192.168.0.1 [1145]CWD /图片/报价文件 250 0
04:42:59 192.168.0.1 [1145]CWD /图片/报价文件 250 0
04:43:00 192.168.0.1 [1145]sent /图片/报价文件/4.tif 426 64
04:43:00 192.168.0.1 [1145]CWD /图片/报价文件 250 0
04:43:05 192.168.0.1 [1145]CWD /图片/报价文件 250 0
04:43:07 192.168.0.1 [1145]sent /图片/报价文件/1.xlsx 226 0
大神帮忙看看啊
2015-05-22 12:51
w360989426
Rank: 5Rank: 5
等 级:职业侠客
威 望:4
帖 子:228
专家分:301
注 册:2013-11-12
收藏
得分:0 
回复 10楼 风吹过b
不能执行其它的命令,。。。。
2015-05-22 13:03
w360989426
Rank: 5Rank: 5
等 级:职业侠客
威 望:4
帖 子:228
专家分:301
注 册:2013-11-12
收藏
得分:0 
回复 22楼 lianyicq
这实在是奇怪啊。。按照这个看。。路由器应该没有封掉99端口啊
2015-05-22 13:04
w360989426
Rank: 5Rank: 5
等 级:职业侠客
威 望:4
帖 子:228
专家分:301
注 册:2013-11-12
收藏
得分:0 
回复 25楼 lianyicq
谢谢拉。。我被这个问题搞了1个多月了。。。麻烦了
2015-05-22 13:06
w360989426
Rank: 5Rank: 5
等 级:职业侠客
威 望:4
帖 子:228
专家分:301
注 册:2013-11-12
收藏
得分:0 
回复 25楼 lianyicq
2.两种模式的比较

     从上面的运行原来看到,主动模式和被动模式的不同简单概述为: 主动模式传送数据时是“服务器”连接到“客户端”的端口;被动模式传送数据是“客户端”连接到“服务器”的端口。

    主动模式需要客户端必须开放端口给服务器,很多客户端都是在防火墙内,开放端口给FTP服务器访问比较困难。

    被动模式只需要服务器端开放端口给客户端连接就行了。

    3.不同工作模式的网络设置

    我在实际项目中碰到的问题是,FTP的客户端和服务器分别在不同网络,两个网络之间有至少4层的防火墙,服务器端只开放了21端口, 客户端机器没开放任何端口。FTP客户端连接采用的被动模式,结果客户端能登录成功,但是无法LIST列表和读取数据。很明显,是因为服务器端没开放被动模式下的随机端口导致。

    由于被动模式下,服务器端开放的端口随机,但是防火墙要不能全部开放,解决的方案是,在ftp服务器配置被动模式下开放随机端口在 50000-60000之间(范围在ftp服务器软件设置,可以设置任意1024上的端口段),然后在防火墙设置规则,开放服务器端50000-60000之间的端口端。

    主动模式下,客户端的FTP软件设置主动模式开放的端口段,在客户端的防火墙开放对应的端口段。


    4.如何设置 工作模式?

    哈哈,有人可能会问FTP服务器如何设置工作模式?实时上FTP服务器一般都支持主动和被动模式,连接采用何种模式是有FTP客户端软件决定。


是不是主动模式和被动模式的原因?那问题来了如何设置另外一种模式
2015-05-22 17:05
w360989426
Rank: 5Rank: 5
等 级:职业侠客
威 望:4
帖 子:228
专家分:301
注 册:2013-11-12
收藏
得分:0 
回复 28楼 wmf2014
没有。。不是设置问题。。。我inet控件vpn下载ftp:\192.168.0.109\这个地址下的是可以的。。这个地址默认的端口是21,不存在这个问题。。。但99这个端口就存在这个问题这是为什么
2015-05-22 21:42
w360989426
Rank: 5Rank: 5
等 级:职业侠客
威 望:4
帖 子:228
专家分:301
注 册:2013-11-12
收藏
得分:0 
回复 28楼 wmf2014
Private Sub cmdUpFolder_Click()
    'If the itc is ready then move up one directory and refresh the remote files list
    If ITCReady(True) Then
        ITC.Execute , "CDUP"

        Do Until ITCReady(False)
            DoEvents: DoEvents: DoEvents: DoEvents
        Loop
        lstRemoteFile.Clear
        ITC.Execute , "DIR"
        lblStatus = "Connected"

    End If
End Sub
在vpn下连接上执行代码。。。。
等待一段时间出现这个错误
图片附件: 游客没有浏览图片的权限,请 登录注册
2015-05-22 22:11
w360989426
Rank: 5Rank: 5
等 级:职业侠客
威 望:4
帖 子:228
专家分:301
注 册:2013-11-12
收藏
得分:0 
回复 28楼 wmf2014
外网通过vpn用cuteftp这个软件访问ftp:\\192.168.0.109:99是可以的,也可以下载上传。。。。是不是很奇怪。。为什么inet控件不行?是不是代理设置的问题
2015-05-22 22:47
快速回复:vb inet无法通过vpn下载ftp文件
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.022558 second(s), 9 queries.
Copyright©2004-2025, BC-CN.NET, All Rights Reserved