windows2012如何设置默认出站阻止?
美国、香港服务器
windows2012如何设置默认出站阻止?
09-23 来源:
## 一、第一步:管理员 PowerShell,先添加基础出站放行规则
# DNS UDP 53 域名解析
New-NetFirewallRule -DisplayName "出站-允许DNS UDP53" -Direction Outbound -RemotePort 53 -Protocol UDP -Action Allow -Enabled True
# HTTP TCP80
New-NetFirewallRule -DisplayName "出站-允许HTTP TCP80" -Direction Outbound -RemotePort 80 -Protocol TCP -Action Allow -Enabled True
# HTTPS TCP443(CDN回源、API、系统更新)
New-NetFirewallRule -DisplayName "出站-允许HTTPS TCP443" -Direction Outbound -RemotePort 443 -Protocol TCP -Action Allow -Enabled True
## 二、第二步:修改默认出站策略为阻止
### PowerShell
# 域、专用、公网 三个配置文件全部设置:入站默认阻止,出站默认阻止
Set-NetFirewallProfile -Profile Domain,Private,Public -DefaultInboundAction Block -DefaultOutboundAction Block
### CMD netsh 方式
netsh advfirewall set allprofiles firewallpolicy blockinbound,blockoutbound
## 三、图形界面方式设置
1. 服务器管理器 → 工具 → **高级安全 Windows 防火墙**
2. 右侧点击【属性】
3. 分别切换【域配置文件】【专用配置文件】【公用配置文件】标签页
4. 找到 **出站连接**,下拉选择 **阻止**(三个标签页都要改)
5. 点击确定
## 四、查看当前策略,确认是否生效
PowerShell:
Get-NetFirewallProfile | Select Name,DefaultInboundAction,DefaultOutboundAction
看到 `DefaultOutboundAction: Block` 代表成功。
## 五、恢复回默认(出站全部允许,应急回滚命令)
Set-NetFirewallProfile -Profile Domain,Private,Public -DefaultInboundAction Block -DefaultOutboundAction Allow
CMD 回滚:
netsh advfirewall set allprofiles firewallpolicy blockinbound,allowoutbound
三二互联专业提供香港VPS,美国VPS主机,香港云服务器租用等业务香港美国到大陆CN2 GIA速度最快