by kevin
8.
五月 2013 00:09
>
把Windows翻译成“晕到死”,绝对是一个不错的翻译。服务器配置起来是这么的坑爹。
已经安装好IIS7也配置了FTP,奈何因为安全问题,数据端口只能使用固定的端口。
google了下,看到各种说法。终于找到一个靠谱的。
Configure the FTP service to only use a limited number of ports for passive mode FTP
-
In the IIS 7.0 Manager, in the Connections pane, click the top node for your server.
-
In the details pane, double-click FTP Firewall Support.
-
Enter the range of port numbers that you want the FTP service to use. For example, 41000-41099
allows the server to support 100 passive mode data connections simultaneously.
-
Enter the external IPv4 address of the firewall through which the data connections arrive.
-
In the Actions pane, click Apply to save your settings.
注意黄色的 top node,对,是服务器级别的,不是站点级别的,进入某个具体的站点,你根本改不了。 这个一定要吐槽一下。
再注意,土红色的那段,那个根本就不需要配置,丫的,还是服务器级别和站点级别都可以配置的,其实根本就没什么影响。这个也让人很无语。
再来,这些配置好了,还要配置防火墙,你去google下,有n中配置方案,有的还是相反的配置方法。最简单的,自己手工开放相应端口(21和相关的数据端口)。
不要以为,这样就可以了,找个ftp客户端连上,发现还不能用,提示无法传输数据。或许,你还能马上想到,是不是要重启站点,好吧,重启了,还不能用,那就重启IIS,居然还不能用,晕到死了吧。还是问谷歌吧,在某个偏僻的角落找到答案了,打开windows服务(services.msc),将Microsoft FTP Service 重启,再试一下,居然可以了。
对于这种东西,哥表示无语。。。。。。。。。。。。。。。
写在这里,后用。