windows使用BAT批处理配置防火墙批量允许端口

更新时间:2023-05-16 15:59:44 阅读: 评论:0

windows使⽤BAT批处理配置防⽕墙批量允许端⼝@echo off
rem 设置需要启动的端⼝
智利在哪里t OTHERPORT=1433,3389
背后长痘痘怎么办rem 启⽤防⽕墙常规端⼝可以删除
netsh advfirewall firewall add rule name="_Ping" dir=in protocol=icmpv4 action=allow
netsh advfirewall firewall add rule name="_20 FTP" protocol=TCP dir=in localport=20 action=allow
netsh advfirewall firewall add rule name="_21 FTP" protocol=TCP dir=in localport=21 action=allow
netsh advfirewall firewall add rule name="_22 SSH" protocol=TCP dir=in localport=22 action=allow
netsh advfirewall firewall add rule name="_23 Telnet" protocol=TCP dir=in localport=23 action=allow
标准车位尺寸
netsh advfirewall firewall add rule name="_25 SMTP" protocol=TCP dir=in localport=25 action=allow
神仙汤
netsh advfirewall firewall add rule name="_69 TFTP" protocol=UDP dir=in localport=69 action=allow
netsh advfirewall firewall add rule name="_110 POP3" protocol=TCP dir=in localport=110 action=allow
netsh advfirewall firewall add rule name="_443 HTTPS" protocol=TCP dir=in localport=443 action=allow
netsh advfirewall firewall add rule name="_137 Netbios-ns" protocol=UDP dir=in localport=137 action=allow
netsh advfirewall firewall add rule name="_138 Netbios-dgm" protocol=UDP dir=in localport=138 action=allow
netsh advfirewall firewall add rule name="_139 Netbios-ssn" protocol=TCP dir=in localport=139 action=allow
netsh advfirewall firewall add rule name="_445 Netbios-ds" protocol=TCP dir=in localport=445 action=allow
netsh advfirewall firewall add rule name="HTTP" protocol=TCP dir=in localport=80 action=allow
netsh advfirewall firewall add rule name="HTTP" protocol=TCP dir=in localport=8080 action=allow
rem 启⽤防⽕墙⾮常规端⼝
FOR %%c in (%OTHERPORT%) do (
SET PORT=%%c
call :input
call :output
)
pau
rem ⼊栈规则
:input
t INPUTPORT=%PORT%
t INPUT_RULE_NAME="_%INPUTPORT% ⼊栈规则"
netsh advfirewall firewall show rule name=%INPUT_RULE_NAME% >nul
if not ERRORLEVEL 1 (
echo 对不起,规则 %INPUT_RULE_NAME% 已经存在
) el (
netsh advfirewall firewall add rule name=%INPUT_RULE_NAME% dir=in action=allow protocol=TCP localport=%INPUTPORT%
echo 规则 %INPUT_RULE_NAME% 创建成功
)
rem 出栈规则
:output
t OUTPORT=%PORT%
t OUT_RULE_NAME="_%OUTPORT% 出栈规则"
netsh advfirewall firewall show rule name=%OUT_RULE_NAME% >nul
if not ERRORLEVEL 1 (
echo 对不起,规则 %OUT_RULE_NAME% 已经存在
初恋的回忆) el (
心中永远的痛netsh advfirewall firewall add rule name=%OUT_RULE_NAME% dir=out action=allow protocol=TCP localport=%OUTPORT%
echo 规则 %OUT_RULE_NAME% 创建成功我为班级做贡献
高尔夫球的打法)
————————————————
原⽂链接:/angxy/article/details/86745442

本文发布于:2023-05-16 15:59:44,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/82/655929.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:配置   批量   需要
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图