跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客GitHub 精选镜像AI 生图工具UI配色美学隐私政策关于联系
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
Shell / Bash大前端

WSL 配置与 cpolar 内网穿透实现公网访问服务

Windows Subsystem for Linux(WSL)允许在 Windows 上运行 Linux 环境。介绍如何开启 CPU 虚拟化并启用 WSL 功能,通过微软商店安装 Ubuntu 发行版。针对本地服务仅限局域网访问的问题,结合 cpolar 工具可将 WSL 内的服务映射为公网链接,实现异地远程调试或演示,无需额外部署云服务器,保持开发环境与演示环境一致。

全栈工匠发布于 2026/2/8更新于 2026/7/217.2K 浏览
WSL 配置与 cpolar 内网穿透实现公网访问服务

Windows Subsystem for Linux(WSL)是适配 Windows 10/11 系统的子系统工具,核心功能是让 Windows 系统无需单独安装 Linux 系统,就能直接运行 Linux 环境及相关应用,尤其适合需要同时处理 Windows 和 Linux 开发任务的程序员、运维人员,其最大优点是无需分配独立磁盘空间,资源占用低,还能无缝衔接 Windows 的文件管理和外设使用,大幅降低跨系统操作的门槛。

使用 WSL 过程中发现,初次安装时需先确认 CPU 虚拟化是否开启,若未开启则无法正常运行,且微软商店下载 Ubuntu 版本时偶尔会出现卡顿,多次尝试或切换网络环境能解决;另外,WSL 虽能模拟 Linux 环境,但部分图形化应用运行时偶尔会有兼容性小问题,需手动调整配置。

仅靠 WSL 本身,本地搭建的服务只能局限在局域网内使用,比如开发的前端项目、API 接口,只能在同一网络下的设备访问,遇到需要给异地客户演示项目、出差时想调试本地服务的情况,就会陷入无法访问的困境,甚至耽误工作进度,这也是很多开发者使用 WSL 时的核心痛点。

而将 WSL 与 cpolar 结合后,这个痛点能被彻底解决:cpolar 可将 WSL 内的本地服务映射为公网可访问的链接,比如在家搭建的测试服务,出差在外用手机就能远程连接调试;给客户演示 Vue 项目时,无需额外部署到云服务器,直接生成公网链接就能让对方访问,既节省了部署时间,又能保证演示环境和本地开发环境完全一致。

1.系统设置

在任务管理器查看 CPU 虚拟化是否启用。

如若未启用请启用。

图片

在控制面板—>程序—>启用或关闭 Windows 功能,开启 Virtual Machine Platform(中文:虚拟化平台)、适用于 Linux 的 Windows 子系统。

图片

2.安装 WSL

在微软商店搜索:WSL

下载 Ubuntu(可能会卡,建议多试几次)。

图片

下载完,打开。

图片

打开可能会报错。

图片

打开 cmd 终端,输入:

wsl --update

图片

再次打开,就成功啦!

图片

成功后,设置用户名,密码。

图片

这样就成功安装 wsl,在我们的电脑啦。

图片

总结

WSL 搭配 cpolar,既发挥了跨系统开发的便捷性,又突破了局域网的限制,让本地开发环境的实用性大幅提升。日常使用中只需做好基础配置,就能灵活应对远程协作、移动办公等场景,是提升开发效率的实用组合。

目录

  1. 1.系统设置
  2. 2.安装 WSL
  3. 总结
  • 免费图片AI生成工具免费生成了解详情
  • Magick API 一键接入全球大模型注册送1000万token查看
  • 免费图片视频在线生成30秒,将你的创意变成现实开始设计
  • X/Twitter免费视频下载器免登陆无限额度免费视频解析下载了解详情
  • 100+免费在线小游戏爽一把
极客日志微信公众号二维码

微信扫一扫,关注极客日志

微信公众号「极客日志V2」,在微信中扫描左侧二维码关注。展示文案:极客日志V2 zeeklog

更多推荐文章

查看全部
  • Flume 架构深度解析:构建高可用大数据采集系统
  • 企业级 Web 药店管理系统:SpringBoot+Vue+MyBatis+MySQL 架构设计
  • C++ Stack 与 Queue 核心用法:基础操作、场景与实战
  • Ubuntu 22.04 下 libwebkit2gtk-4.1-0 安装避坑指南
  • Python 快速入门指南:基础语法与环境搭建
  • Flood Fill 算法实战:从图像渲染到岛屿问题
  • 评估微调后大模型实际业务效果的性能指标有哪些
  • MySQL 索引底层原理、B+ 树演进与操作实战
  • Python FastAPI 入门实战:从环境搭建到数据模型
  • 通义万相 2.1 多模态生成技术解析与实战应用
  • 基于 Web 的旅游信息交互网站设计与实现
  • 20 道产品经理经典面试题深度解析与应对策略
  • C++ 智能指针详解:RAII 思想与 shared_ptr 原理
  • 基于 Lycium 在鸿蒙设备上验证 C/C++ 交叉编译库
  • 反无人机技术:原理、检测与反制手段
  • OpenClaw QQ 机器人接入实战指南
  • WordPress 基础配置与 Spring Boot MyBatis-Plus 开发实战
  • DeepSeek-R1-Distill-Llama-8B 部署实战:基于 Docker Compose 的多模型推理服务
  • .NET Web API 控制器与 Action 注解详解
  • Whisper v0.2 本地语音转文字工具安装与使用指南

相关免费在线工具

  • Base64 字符串编码/解码

    将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online

  • Base64 文件转换器

    将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online

  • Markdown转HTML

    将 Markdown(GFM)转为 HTML 片段,浏览器内 marked 解析;与 HTML转Markdown 互为补充。 在线工具,Markdown转HTML在线工具,online

  • HTML转Markdown

    将 HTML 片段转为 GitHub Flavored Markdown,支持标题、列表、链接、代码块与表格等;浏览器内处理,可链接预填。 在线工具,HTML转Markdown在线工具,online

  • JSON 压缩

    通过删除不必要的空白来缩小和压缩JSON。 在线工具,JSON 压缩在线工具,online

  • JSON美化和格式化

    将JSON字符串修饰为友好的可读格式。 在线工具,JSON美化和格式化在线工具,online