【WSL】访问443端口被拒

打开高级安全防火墙:

  • 按下键盘上的 Win + R 键,打开"运行"对话框。

  • 输入 wf.msc,然后点击"确定"。这会直接打开"高级安全 Windows Defender 防火墙"窗口。

新建出站规则:

  • 在左侧窗格中,选中 "出站规则"。

  • 在右侧窗格的"操作"栏中,点击 "新建规则..." 。

选择规则类型:

在"新建出站规则向导"中,选择 "自定义" 选项。这是因为我们需要更精细地控制连接的来源(WSL的网卡)和目标(远程端口443),而不仅仅是针对单个程序或端口。

点击 "下一步"。

配置程序(保持默认):

在"程序"页面,确保选中了 "所有程序" 。因为 WSL 中的连接是通过 Windows 的虚拟化层发起的,而不是直接由某个特定的 Windows 程序(.exe)发起;点击 "下一步"。

配置协议和端口(关键步骤):

在"协议和端口"页面,进行以下设置:

协议类型 :选择 TCP(HTTPS 使用的是 TCP 协议)。

远程端口 :选中 "特定远程端口" ,然后在输入框中填写 443。这表示此规则只针对目标地址为 443 端口的出站连接。

本地端口 :保持默认的"所有端口"即可;点击 "下一步"。

配置作用域(最关键的步骤):

在"作用域"页面,我们需要指定规则适用的 IP 地址范围。

本地 IP 地址 :这里我们希望规则只作用于 WSL 的虚拟网卡。在"此规则适用于哪些本地 IP 地址?"下,选择 "下列 IP 地址" ,然后点击 "添加"。在"此 IP 地址或子网"中,输入查到的 WSL 的 IP 地址段:

复制代码
ip addr show eth0 | grep inet

远程 IP 地址 :保持默认的"任何 IP 地址",因为我们允许 WSL 访问任何远程服务器的 443 端口;点击 "下一步"。

选择操作:

在"操作"页面,选择 "允许连接"; 点击 "下一步"。

配置配置文件:

在"配置文件"页面,勾选所有三个选项 :"域"、"专用"和"公用"。这样可以确保无论你的 Windows 网络环境如何变化,这条规则都能生效;点击 "下一步"。

命名并完成:

在"名称"页面,为规则输入一个容易识别的名字,例如 "Allow WSL Outbound HTTPS (Port 443)" 。你还可以在"描述"中添加说明,点击 "完成"

相关推荐
sbjdhjd3 小时前
云安全 | Docker 容器逃逸复盘(三):docker.sock 挂载与 Docker-in-Docker 风险
经验分享·网络安全·docker·云原生·容器·kubernetes·云安全
Dachui_112210 小时前
内网穿透如何限制访问地区?ZeroNews Geo Location 区域访问控制实践
运维·网络安全·内网穿透·访问控制·远程办公·api安全·ip白名单
HackTwoHub10 小时前
DeepSeek Harness 红队破甲插件|适配 SRC 挖掘场景,区分平台拦截与模型原生输出,用于大模型安全边界合规测评研究
安全·web安全·网络安全·系统安全·密码学·网络攻击模型·安全架构
菩提小狗10 小时前
每日安全情报报告 · 2026-10-09
网络安全·漏洞·cve·安全情报·每日安全
白帽攻防录11 小时前
SRC 挖洞:TanStack Start 服务器函数 XSS 深度复盘,CVE-2026-102989 怎么窃取用户会话
运维·服务器·网络安全·xss
中原第一高手11 小时前
fofatoto 1.8.0 发布:启动即知新版本、中文进度面板与更干净的 Web 日志
python·网络安全·开源·资产测绘·fofa
Bruce_Liuxiaowei13 小时前
2026年10月第2周网络安全形势周报
网络安全
黄金龙PLUS1 天前
如何基于置换算法来设计对称加密算法
算法·网络安全·密码学·哈希算法·同态加密
王大傻09281 天前
堆叠注入(Stacked Queries Injection)详解:原理、利用与防御
服务器·网络·数据库·web安全·网络安全
芯盾时代1 天前
从《人工智能安全治理框架3.0》看智能体安全治理
人工智能·安全·网络安全·智能体