ftp上传速度太慢 原来是IIS的问题

0

分类 : 网络日志 | 发表时间 27-03-2010

今天晚上上传一个rar的压缩包到服务器上,发现ftp上传速度实在太慢了,有时是十几K,有时不到1K的速度,有时干脆直接断掉,晕了,咋回事呢?

首先尝试禁用本地连接,重启本地连接,不行。去掉本地的监控软件,特别是防火墙类的软件功能,依然不行。

由于前端有tp-link的路由器,于是重启路由器,顺带重启了网通的“猫”,上传依然不行。

这本地的问题,几乎排除完了。还究竟是哪的问题?ping一下机房的网关,10ms左右,看起来似乎和带宽紧张无关,服务器平常的保障带宽能够达到10M以上的,平常Linker使用也区区的100K左右。

远程登陆到服务器上,抱着试一试的心态,重启了一下IIS,再次上传软件,呵,64K,比较理想的状态。

微软的iis,哦,顺带说一下,使用的就是微软服务器系统自带的ftp功能,在重启iis时,自然也就重启了ftp组件。也就4天没有重启了,微软的iis还是有些逊色于linux系统下的ftp系统哦。

网络小故障,稍闲,记录一下。

windows7中修改ftp端口实现windows live writer插入本地和网络图片

1

分类 : 网站技术 | 发表时间 18-03-2010

林网博客从z-blog系统转为wordpress系统后,经常用windows live write来发布日志,比较方便,由于博客附件量比较大,国外流量比较贵,因此全部附件还在国内的一个网通服务器上放着,随便外链,无所谓,流量不用白不用.

用了一段时间,感觉美中不足,发附件不太方便,windows live write其实和wordprss结合还是非常好的,并且发布附件应该也没问题,于是尝试配置下.

首先,解决ftp的上传问题.实在live官方帮助文件有详细的说明:

http://help.live.com/help.aspx?mkt=zh-cn&project=WL_WriterV3&querytype=keyword&query=ptf

设置 Windows Live Writer 以将图片上载到 FTP 服务器

向日志 (网络日志的简写。一种联机日志或新闻通讯,会经常更新以供公众阅读。日志通常会体现作者或网站的个性。) 中添加图片时,需要将图片存储在 Internet 上。有些日志服务可以为您存储图片,但是另外一些日志服务要求您需要具有自己的 Internet 存储服务。如果您使用此类服务,同时想在日志中包含图片,则需要将图片上载到 FTP (文件传输协议。一种用于两个计算机之间的快速、高带宽的通讯方法。) 服务器上,然后在日志中链接到这些图片。若要将图片上载到 FTP 服务器,请执行以下操作:

启动 Windows Live Writer。

单击“开始”按钮,然后单击“程序”或“所有程序”。
单击“Windows Live”,然后单击“Windows Live Writer”。

如果您要使用 Writer 处理多个日志,请在 Writer 的右上角单击日志名称旁边的箭头,然后选择所需的日志。
单击“日志”菜单,然后单击“编辑日志设置”。
依次单击“图片”、“将图片上载到 FTP 服务器”、“配置 FTP”。

输入以下信息:

FTP 主机名:键入 FTP 服务器的名称。
用户名和密码:键入 FTP 帐户的用户名和密码。
将图片发布到此文件夹:键入 FTP 服务器上的文件夹的完整路径。若要查找路径,请单击“浏览”按钮 浏览
发布图片使用的文件夹 URL:键入用户查看文件夹中的图片时使用的网址。此地址应该以 http://(而不是 ftp://)开头。

单击两次“确定”。

windows live write ftp端口修改

注意

有关在图像上载设置中应使用的 FTP 和 HTTP 地址的详细信息,请与您的 ISP 或托管服务提供商联系。
若要搜索 ISP (Internet 服务提供商。提供 Internet 访问的公司。) 和 FTP 托管服务,请访问 Bing 网站。
如果您在 Windows Live 中创建了日志,则不需要使用 FTP 服务器上载图片。

注:这里要说明的一点是,如果你的ftp服务器默认连接端口不是21,请依照上图,带上”:21212(端口号)“

另外,还有一个问题:

在XP系统中,wlw打开插入图片可以直接选择是从本地上传图片还是插入网络图片,但是wlw安装到win7后却没有插入网络图片URL的选项。点击插入图片后直接显示如下:

windows live write 远程图片

其实我们也可以在文件名后面直接输入图片的URl即可,但是这样添加的文件好像会在ftp上面重新备份一份。

为了解决上面这个问题,我们可以给windows live writer 添加一个插件;插件下载地址:

115网络U盘下载地址

skydrive下载

下载解压后得到一个.dll文件,将其放在(x86: c:\program files\windows live\writer\plugins\. x64: c:\program files (x86)\windows live\writer\plugins\).

重新打开wlw即可看到Insert web image

 3136_2

点击Insert web Image即可看到下面页面,可在其中直接插入网络图片URL。

3136_3

上述发布网络图片部分内容源自:http://www.duoluodeyu.com/2010/361.html

如何在IIS里面开户FTP的pasv(被动)模式

1

分类 : 网站技术 | 发表时间 18-03-2010

以前调试IIS的被动模式时,很费了一些功夫,虽然调试成功后,后来觉得不便,还是取消了,但方法依然记录一下.

基于 IIS 的 FTP 服务支持两种主动和被动模式连接, 根据由客户端指定方法。 IIS 不支持禁用或者活动或被动连接模式。

与 Internet, 上使用 HTTP 和其他协议 FTP 协议使用最小的两个连接会话期间: 用于控制, 半双工连接和进行数据传输全双工连接用于控制, 半双工连接和全双工连接进行数据传输:。 默认情况下, 服务器上 TCP 端口 21 用于控制连接, 但数据连接由方法, 客户端用来连接到服务器, 作为下面详细。

因为通过控制连接客户端发送到服务器, 端口 命令 – 主动模式 FTP 连接 有时称为以 " 客户端管理 "。 命令请求服务器以建立到客户, 使用 TCP 端口由 端口 命令指定数据连接从 TCP 端口 20 上。
被动模式 FTP 连接 是有时称为到 " 服务器管理 ", 因为与之一瞬态端口用作数据连接的服务器端端口服务器响应客户端发出 pasv 命令后,。 由客户端, 数据连接命令发出后服务器连接到客户立即使用端口上面控制连接的客户端端口。

与端口范围 1024 – 65535 内默认模式 Passive – IIS FTP 中随机选择到响应。 要进一步限制这些巨大端口范围, 系统管理员可配置命名 PassivePortRange 元数据库属性关键字, 此属性关键字仅存在于 IIS 6.0, for IIS 5.0 在 Windows 2000, 系统管理员需要安装 Service Pack 4, 在系统注册表中 PassivePortRange 项中添加。

更改 PassivePortRange for IIS, 执行过程之一下面部分中所述。

用于 Windows Server 2003

要启用直接编辑元数据库)
1 . 打开 IIS Microsoft 管理控制台 (MMC)。
2 . 右击本地计算机节点。
3 . 选择 属性 。
4 请确保 启用直接编辑元数据库 复选框。

通过 ADSUTIL 脚本配置 PassivePortRange b)

1 . 单击 开始 、 运行 , 键入 cmd, 和然后 确定 。
2 . 键入 cd Inetpub\AdminScripts, 然后按 Enter。
3 . 键入以下命令从命令提示符。
   CSCRIPT.exe adsutil.vbs set /MSFTPSVC/PassivePortRange "5500-5515"
"5500-5515" 为服务器对用户的开放端口,可以自由变换
4 重新启动 FTP 服务。

通过 ADSUTIL 脚本配置时您会看到以下输出:
Microsoft (R) Windows Script Host 版本 5.6
版权所有 (C) Microsoft Corporation 1996 – 2001。 保留所有权利。

PassivePortRange (STRING) " 5500-5515 ":

注意:如果开了系统自带的防火墙,必须在例外里添加以上端口
对于 Windows2000Server

要点 : 本文包含有关修改注册表信息。 修改注册表之前, 一定要备份并确保您了解如何在发生问题时还原注册表。

为了此 PassivePortRange 将要使用 Windows 2000, 系统管理员必须安装 Service Pack 4 (SP 4) 或有关其他信息, 以后访问下列文章编号, 以查看 Microsoft 知识库文章:

260910 如何获取最新 Windows 2000 Service Pack

配置 PassivePortRange 通过注册表编辑器
1 . 启动注册表编辑器 (Regedt 32 .exe)。
2 . 找到以下注册表项:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Msftpsvc\Parameters\
3 . 添加名为 " PassivePortRange " (不带引号) 的 REG _ SZ 类型值。
4 . 关闭注册表编辑器。
5 . 重新启动 FTP 服务。
注意 :FTP 将验证该范围是从 5001 到 65535。

无觅相关文章插件,快速提升流量