IT技术互动交流平台

windows防火墙批量开放端口

作者:月影无痕  发布日期:2011-10-14 13:23:47

windows自带的防火墙没有增加端口范围的功能,这让一些常见的配置变得非常麻烦(比如FTP被动模式下,就需要在防火墙上开启端口范围),经过查询资料,使用以下cmd批处理内容,即可增加端口范围:

 

echo off
cls
set var=5000

:continue
set /a var+=1

echo add port %var%
netsh firewall add portopening TCP %var%  ftp_data_%var%

if %var% lss 5100 goto continue

echo complete
pause

 

将以上内容,保存为后缀名为cmd或bat的文件,执行即可将5000-5100范围的端口增加到防火墙配置中。

 

另外,如果使用linux lftp批处理模式,为了开启lftp客户端的被动转输,需要编辑文件~/.lftprc, 并增加以下配置:

 

set ftp:passive-mode on

Tag标签: windows   防火墙   开放端口  
  • 专题推荐

About IT165 - 广告服务 - 隐私声明 - 版权申明 - 免责条款 - 网站地图 - 网友投稿 - 联系方式
本站内容来自于互联网,仅供用于网络技术学习,学习中请遵循相关法律法规