news 2026/3/26 14:48:30

无需复杂配置!在家也能远程操控 Kali 桌面,cpolar这招太实用了

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
无需复杂配置!在家也能远程操控 Kali 桌面,cpolar这招太实用了

本文介绍了通过 Xrdp 和 cpolar 实现远程操控 Kali 桌面的方法。首先在 Kali 上安装 Xrdp,更新包管理器后执行安装命令,启用并启动服务,确认 3389 端口开放。本地测试时需退出桌面至锁屏,通过 Windows 远程桌面工具输入局域网 IP 连接。为突破局域网限制,安装 cpolar 并启动服务,登录其 web 界面创建指向 3389 端口的 TCP 隧道,获取公网地址实现外网访问。还可升级 cpolar 套餐配置固定公网地址,方便长期稳定使用,整个过程操作简单,能满足异地远程管理 Kali 的需求。

文章目录

    • 前言
    • 1. Kali 安装Xrdp
    • 2. 本地远程Kali桌面
    • 3. Kali 安装Cpolar 内网穿透
    • 4. 配置公网远程地址
    • 5. 公网远程Kali桌面连接
    • 6. 固定连接公网地址
    • 7. 固定地址连接测试
    • 联系博主

前言

Xrdp 是一款能让 Linux 系统支持远程桌面连接的工具,尤其适合使用 Kali Linux 的用户 —— 无论是网络安全从业者、IT 运维人员,还是 Linux 爱好者,都能通过它轻松实现远程操作。它的优点很突出:兼容性好,能直接对接 Windows 自带的远程桌面工具,无需额外安装客户端;操作简单,几步配置就能启用,对新手很友好。

使用 Xrdp 时要注意一个小细节:远程连接前必须先退出 Kali 的本地桌面到锁屏界面,否则容易出现连接失败的情况。另外,初次设置后最好检查服务状态,确保端口 3389 正常开放,避免因服务未启动导致连接超时。

不过,Xrdp 默认只能在局域网内使用,这就带来了不少限制。比如你在外面想远程调试 Kali 上的程序,或者需要协助同事处理 Kali 系统里的问题,就必须在同一个局域网内,外出时根本无法实现,大大影响了工作灵活性。

而当 Xrdp 与 cpolar 结合后,这些问题就迎刃而解了。cpolar 的内网穿透功能能把 Kali 的 3389 端口映射到公网,生成一个可在外网访问的地址。无论你在公司、咖啡厅还是异地出差,只要有网络,就能通过这个公网地址远程连接 Kali 桌面,就像在本地操作一样流畅,真正实现了随时随地管理 Kali 系统的需求。

下面介绍Kali 安装Xrdp 远程桌面工具,并结合Cpolar 内网穿透软件实现远程访问Kali桌面,跳出局域网限制.

1. Kali 安装Xrdp

Kali Linux默认使用Xfce桌面环境,因此可以使用Xrdp软件来启用远程桌面,执行下面命令更新apt包管理器

sudoaptupdate

更新完成后安装Xrdp

sudoaptinstallxrdp

安装完成后,执行下面命令对Xrdp 进行操作

sudosystemctlenablexrdp#加入开机启动sudosystemctl start xrdp#启动服务sudosystemctl status xrdp#查看状态

执行上面启动命令后,再执行查看状态命令,可以看到状态为active,同时下面还可以看到访问的端口,为3389,下面我们进行本地连接访问!

2. 本地远程Kali桌面

上面Xrdp 运行成功后,接下来本地测试远程Kali桌面,首先退出桌面到锁屏界面,不退出桌面则无法远程, 点击右上角图标,再点击Log Out,退出到锁屏界面

接下来打开Windows 远程桌面工具,输入Kali 局域网ip地址,点击连接

会弹出输入用户名和密码界面,输入Kali的登录用户名和密码,点击ok

这样就成功远程到了Kali 界面,本地安装访问测试成功,下面安装Cpolar工具,实现远程也可以访问

3. Kali 安装Cpolar 内网穿透

kali 是基于Linux 的系统,可以使用cpolar Linux 安装方式一键快捷安装,在kali的命令界面,我们输入下面指令,如首次使用,可以在下方官网链接中注册账号!

cpolar官网地址: https://www.cpolar.com

  • 使用一键脚本安装命令(执行命令后如果卡住表示需要输入kali sudo的密码)
curl-L https://www.cpolar.com/static/downloads/install-release-cpolar.sh|sudobash
  • 向系统添加服务
sudosystemctlenablecpolar
  • 启动cpolar服务
sudosystemctl start cpolar

cpolar安装和成功启动服务后,浏览器上访问9200端口即:【http://127.0.0.1:9200】,使用cpolar官网注销的账号登录,登录后即可看到cpolar web 配置界面,接下来在web 界面配置即可

4. 配置公网远程地址

登录cpolar web UI管理界面后,点击左侧仪表盘的隧道管理——创建隧道:

  • 隧道名称:可自定义,注意不要与已有的隧道名称重复
  • 协议:tcp
  • 本地地址:3389 (Xrdp默认端口)
  • 域名类型:临时随机TCP端口
  • 地区:选择China VIP

点击创建

然后打开左侧在线隧道列表,查看刚刚创建隧道后生成的 远程 tcp连接的地址,这个地址就是公网连接地址,我们可以在任意设备上使用该地址进行远程桌面连接

5. 公网远程Kali桌面连接

上面在Cpolar中创建了远程Kali桌面的公网地址,接下来在Windows 远程桌面工具上使用公网地址进行远程Kali桌面连接,接下来退出桌面到锁屏界面,不退出桌面则无法远程, 点击右上角图标,再点击Log Out,退出到锁屏界面

打开Windows 远程桌面工具,输入上面我们创建的公网地址

会弹出输入用户名和密码界面,输入Kali的登录用户名和密码,点击ok

我们可以看到连接成功,这样我们一个远程Kali桌面的公网地址就设置好了

小结

为了更好地演示,我们在前述过程中使用了Cpolar生成的隧道,其公网地址是随机生成的。

这种随机地址的优势在于建立速度快,可以立即使用。然而,它的缺点是网址是随机生成,这个地址在24小时内会发生随机变化,更适合于临时使用。

我一般会使用固定TCP域名,原因是我希望将地址发送给同事或客户时,它是一个固定、易记的公网地址,这样更显正式,便于流交协作。

6. 固定连接公网地址

要注意的是,以上步骤使用的是随机临时tcp端口地址,所生成的公网地址为随机临时地址,该公网地址24小时内会随机变化。我们接下来为其配置固定的TCP端口地址,该地址不会变化,设置后将无需每天重复修改地址。

配置固定tcp端口地址需要将Cpolar升级到专业版套餐或以上。

保留一个固定tcp地址

登录Cpolar官网,点击左侧的预留,找到保留的tcp地址,我们来为我的世界保留一个固定tcp地址:

  • 地区:选择China vip
  • 描述:即备注,可自定义

点击保留

地址保留成功后,系统会生成相应的固定公网地址,将其复制下来

打开Cpolar web ui管理界面,点击左侧仪表盘的隧道管理——隧道列表,找到我们上面创建的TCP隧道,点击右侧的编辑

修改隧道信息,将保留成功的固定tcp地址配置到隧道中

  • 端口类型:修改为固定tcp端口
  • 预留的tcp地址:填写官网保留成功的地址,

点击更新

隧道更新成功后,点击左侧仪表盘的状态——在线隧道列表,可以看到公网地址已经更新成为了固定TCP地址。

7. 固定地址连接测试

固定好了地址后,使用我们固定的TCP地址进行连接,首先还是退出桌面到锁屏界面,不退出桌面则无法远程, 点击右上角图标,再点击Log Out,退出到锁屏界面

然后打开windows远程桌面工具,输入我们固定的TCP地址

会弹出输入用户名和密码界面,输入Kali的登录用户名和密码,点击ok

可以看到,固定地址远程成功,这样一个固定的远程Kali桌面公网地址就设置好了

通过 Xrdp 实现 Kali 桌面的本地远程连接,再结合 cpolar 突破局域网限制,让远程访问 Kali 变得简单又灵活。无论是日常使用还是工作需求,这种搭配都能为你提供便捷、稳定的远程操作体验,轻松解决异地访问的难题。

cpolar官网-安全的内网穿透工具 | 无需公网ip | 远程访问 | 搭建网站

联系博主

xcLeigh 博主全栈领域优质创作者,博客专家,目前,活跃在CSDN、微信公众号、小红书、知乎、掘金、快手、思否、微博、51CTO、B站、腾讯云开发者社区、阿里云开发者社区等平台,全网拥有几十万的粉丝,全网统一IP为xcLeigh。希望通过我的分享,让大家能在喜悦的情况下收获到有用的知识。主要分享编程、开发工具、算法、技术学习心得等内容。很多读者评价他的文章简洁易懂,尤其对于一些复杂的技术话题,他能通过通俗的语言来解释,帮助初学者更好地理解。博客通常也会涉及一些实践经验,项目分享以及解决实际开发中遇到的问题。如果你是开发领域的初学者,或者在学习一些新的编程语言或框架,关注他的文章对你有很大帮助。

亲爱的朋友,无论前路如何漫长与崎岖,都请怀揣梦想的火种,因为在生活的广袤星空中,总有一颗属于你的璀璨星辰在熠熠生辉,静候你抵达。

愿你在这纷繁世间,能时常收获微小而确定的幸福,如春日微风轻拂面庞,所有的疲惫与烦恼都能被温柔以待,内心永远充盈着安宁与慰藉。

至此,文章已至尾声,而您的故事仍在续写,不知您对文中所叙有何独特见解?期待您在心中与我对话,开启思想的新交流。


💞 关注博主 🌀 带你实现畅游前后端!

🥇 从零到一学习Python 🌀 带你玩转Python技术流!

🏆 人工智能学习合集 🌀 搭配实例教程与实战案例,帮你构建完整 AI 知识体系

💦:本文撰写于CSDN平台,作者:xcLeigh所有权归作者所有),https://xcleigh.blog.csdn.net/,如果相关下载没有跳转,请查看这个地址,相关链接没有跳转,皆是抄袭本文,转载请备注本文原地址。


📣 亲,码字不易,动动小手,欢迎点赞 ➕ 收藏,如 🈶 问题请留言(或者关注下方公众号,看见后第一时间回复,还有海量编程资料等你来领!),博主看见后一定及时给您答复 💌💌💌

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/3/23 1:50:13

如何完整解决Cursor试用限制问题:技术实现与操作指南

如何完整解决Cursor试用限制问题:技术实现与操作指南 【免费下载链接】go-cursor-help 解决Cursor在免费订阅期间出现以下提示的问题: Youve reached your trial request limit. / Too many free trial accounts used on this machine. Please upgrade to pro. We h…

作者头像 李华
网站建设 2026/3/19 11:39:24

《零售业使用哪些集成软件实现全渠道零售?》

前言:传统零售的数字化拐点 在数字经济与消费升级的推动下,传统零售业正经历一场深刻的渠道融合变革。从"单一门店"到"全渠道零售",企业不仅要在实体店、电商、社交平台等多渠道实现商品、库存、订单与会员数据的统一&am…

作者头像 李华
网站建设 2026/3/12 23:04:32

k8s中的服务通过secret访问数据库的实际案例

文章目录概述一、完整实现步骤(含 Python Demo)Step 1️⃣:创建 Kubernetes SecretStep 2️⃣:编写 Python 应用(Flask 示例)Step 3️⃣:构建 Docker 镜像(Dockerfile)St…

作者头像 李华
网站建设 2026/3/26 4:35:45

如何快速掌握Hyperf集合操作:数据处理的终极指南

如何快速掌握Hyperf集合操作:数据处理的终极指南 【免费下载链接】hyperf 🚀 A coroutine framework that focuses on hyperspeed and flexibility. Building microservice or middleware with ease. 项目地址: https://gitcode.com/hyperf/hyperf …

作者头像 李华
网站建设 2026/3/14 6:14:08

ConvNeXt预训练模型实战指南:从零开始掌握现代卷积网络

ConvNeXt预训练模型实战指南:从零开始掌握现代卷积网络 【免费下载链接】ConvNeXt Code release for ConvNeXt model 项目地址: https://gitcode.com/gh_mirrors/co/ConvNeXt 在深度学习快速发展的今天,ConvNeXt作为新一代卷积神经网络架构&#…

作者头像 李华