如何设置Windows10防火墙的出站规则?
美国、香港服务器
如何设置Windows10防火墙的出站规则?
03-13 来源:
一、快速打开防火墙高级设置
按 Win + R → 输入:
plaintext
wf.msc
回车 → 打开 具有高级安全性的 Windows Defender 防火墙
二、出站规则是什么?
• 入站:别人连你(放行端口、远程桌面)
• 出站:你连别人(禁止程序联网、禁止访问外网、限制流量)

三、新建出站规则(4 种常用场景)
1. 禁止某个程序连网(最常用)
1. 左侧点 出站规则 → 右侧 新建规则
2. 规则类型:程序 → 下一步
3. 此程序路径 → 浏览选择 .exe
4. 操作:阻止连接 → 下一步
5. 配置文件:全勾(专用、公用、域)→ 下一步
6. 名称:比如 “禁止 XX 程序联网”→ 完成

2. 允许某个程序连网
同上,只是第 4 步选:允许连接

3. 禁止访问某个端口(如禁止对外 3389)
1. 新建规则 → 端口
2. TCP/UDP → 特定本地端口
3. 输入端口 → 下一步
4. 阻止连接
5. 全勾 → 命名 → 完成

4. 仅允许访问指定 IP/IP 段(安全加固)
1. 新建规则 → 自定义
2. 所有程序 → 下一步
3. 协议任意(或指定 TCP/UDP)
4. 远程 IP 地址 → 添加 → 输入允许的 IP
5. 操作:允许连接
6. 再建一条规则:阻止所有其他 IP
这样就能实现:只允许连指定 IP,禁止其他外网

四、最实用:一键出站规则命令(直接复制)
以管理员身份打开 CMD 或 PowerShell:
1. 禁止某个程序出站
cmd
netsh advfirewall firewall add rule name="禁止程序出站" dir=out action=block program="C:\xxx.exe" enable=yes profile=any

2. 允许程序出站
cmd
netsh advfirewall firewall add rule name="允许程序出站" dir=out action=allow program="C:\xxx.exe" enable=yes
3. 禁止对外访问 8080 端口
cmd
netsh advfirewall firewall add rule name="禁止出站8080" dir=out action=block protocol=TCP localport=8080 profile=any

4. 允许仅访问某个 IP 出站
cmd
netsh advfirewall firewall add rule name="允许仅访问192.168.1.100" dir=out action=allow remoteip=192.168.1.100 profile=any
五、出站规则小常识(必看)
• Windows 防火墙 默认允许所有出站
• 你建 阻止规则 才会限制
• 规则优先级:阻止 > 允许
三二互联专业提供香港VPS,美国VPS主机,香港云服务器租用等业务香港美国到大陆CN2 GIA速度最快