windows防火牆批量開放端口


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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM