Kali安装Xrdp结合内网穿透实现无公网ip远程访问系统桌面

这篇具有很好参考价值的文章主要介绍了Kali安装Xrdp结合内网穿透实现无公网ip远程访问系统桌面。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

前言

Kali远程桌面的好处在于,它允许用户从远程位置访问Kali系统,而无需直接物理访问该系统。这使得用户可以在不同的位置使用Kali系统,而无需在每个位置都安装Kali系统。此外,远程桌面还可以提高Kali系统的安全性,因为用户可以在不直接接触Kali系统的情况下进行工作,从而减少了潜在的安全风险。

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

1. Kali 安装Xrdp

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

sudo apt update

更新完成后安装Xrdp

sudo apt install xrdp

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

sudo systemctl enable xrdp #加入开机启动
sudo systemctl start xrdp  #启动服务
sudo systemctl status xrdp #查看状态

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

Kali安装Xrdp结合内网穿透实现无公网ip远程访问系统桌面,tcp/ip,网络协议,网络

2. 本地远程Kali桌面

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

Kali安装Xrdp结合内网穿透实现无公网ip远程访问系统桌面,tcp/ip,网络协议,网络

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

Kali安装Xrdp结合内网穿透实现无公网ip远程访问系统桌面,tcp/ip,网络协议,网络

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

Kali安装Xrdp结合内网穿透实现无公网ip远程访问系统桌面,tcp/ip,网络协议,网络

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

Kali安装Xrdp结合内网穿透实现无公网ip远程访问系统桌面,tcp/ip,网络协议,网络

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 | sudo bash
  • 向系统添加服务
sudo systemctl enable cpolar
  • 启动cpolar服务
sudo systemctl start cpolar

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

Kali安装Xrdp结合内网穿透实现无公网ip远程访问系统桌面,tcp/ip,网络协议,网络

4. 配置公网远程地址

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

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

点击创建

Kali安装Xrdp结合内网穿透实现无公网ip远程访问系统桌面,tcp/ip,网络协议,网络

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

Kali安装Xrdp结合内网穿透实现无公网ip远程访问系统桌面,tcp/ip,网络协议,网络

5. 公网远程Kali桌面连接

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

Kali安装Xrdp结合内网穿透实现无公网ip远程访问系统桌面,tcp/ip,网络协议,网络

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

Kali安装Xrdp结合内网穿透实现无公网ip远程访问系统桌面,tcp/ip,网络协议,网络

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

Kali安装Xrdp结合内网穿透实现无公网ip远程访问系统桌面,tcp/ip,网络协议,网络

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

Kali安装Xrdp结合内网穿透实现无公网ip远程访问系统桌面,tcp/ip,网络协议,网络

小结

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

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

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

6. 固定连接公网地址

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

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

保留一个固定tcp地址

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

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

点击保留

Kali安装Xrdp结合内网穿透实现无公网ip远程访问系统桌面,tcp/ip,网络协议,网络

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

Kali安装Xrdp结合内网穿透实现无公网ip远程访问系统桌面,tcp/ip,网络协议,网络

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

Kali安装Xrdp结合内网穿透实现无公网ip远程访问系统桌面,tcp/ip,网络协议,网络

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

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

点击更新

Kali安装Xrdp结合内网穿透实现无公网ip远程访问系统桌面,tcp/ip,网络协议,网络

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

Kali安装Xrdp结合内网穿透实现无公网ip远程访问系统桌面,tcp/ip,网络协议,网络

7. 固定地址连接测试

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

Kali安装Xrdp结合内网穿透实现无公网ip远程访问系统桌面,tcp/ip,网络协议,网络

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

Kali安装Xrdp结合内网穿透实现无公网ip远程访问系统桌面,tcp/ip,网络协议,网络

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

Kali安装Xrdp结合内网穿透实现无公网ip远程访问系统桌面,tcp/ip,网络协议,网络

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

Kali安装Xrdp结合内网穿透实现无公网ip远程访问系统桌面,tcp/ip,网络协议,网络文章来源地址https://www.toymoban.com/news/detail-810547.html

到了这里,关于Kali安装Xrdp结合内网穿透实现无公网ip远程访问系统桌面的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Windows安装Elasticsearch并结合内网穿透实现公网远程访问

    Elasticsearch是一个基于Lucene库的分布式搜索和分析引擎,它提供了一个分布式、多租户的全文搜索引擎,具有HTTP Web接口和无模式JSON文档,同时也是是一个非常强大的工具,可以用于各种用途,例如日志分析、搜索引擎、安全分析等等。 远程连接的好处在于可以让用户从远程位

    2024年02月03日
    浏览(33)
  • 群晖NAS使用Docker安装WPS Office并结合内网穿透实现公网远程办公

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。【点击跳转到网站】 wps-office是一个在Linux服务器上部署WPS Office的镜像。它基于WPS Office的Linux版本,通过Docker容器化的方式提供了一个完整的WPS Office环境,使得用户可以在Linux服务器

    2024年03月12日
    浏览(41)
  • iPad Pro安装Code APP结合内网穿透实现公网SSH远程连接服务器云开发

    本文主要介绍开源iPad应用IDE Code App 如何下载安装,并通过cpolar内网穿透工具实现SSH远程连接服务器进行云端编程开发,有效节省工作时间并提高开发效率。 随着平板电脑的普及,它已经不仅仅是一个娱乐工具,而是逐渐融入我们的工作与生产活动中。更为值得一提的是,强

    2024年03月28日
    浏览(58)
  • 如何使用CFImagehost结合内网穿透搭建私人图床并无公网ip远程访问

    @[TOC] 点击跳转 图片服务器也称作图床,可以说是互联网存储中最重要的应用之一,不仅网站需要图床提供的外链调取图片,个人或企业也用图床存储各种图片,方便随时访问查看。不过由于图床很不挣钱,各互联网大厂正在逐步关停所属的图床服务器,这也导致用户只能自

    2024年01月19日
    浏览(42)
  • 【MySQL | TCP】宝塔面板结合内网穿透实现公网远程访问

    宝塔面板的简易操作性,使得运维难度降低,简化了Linux命令行进行繁琐的配置,下面简单几步,通过宝塔面板+cpolar即可快速搭建一个mysql数据库服务并且实现公网远程访问。 我们打开宝塔面板,点击数据库,然后点击安装mysql服务, 选择极速安装即可,版本默认 然后等待安

    2024年02月05日
    浏览(37)
  • 本地部署WebSocket服务端结合内网穿透实现公网远程即时通讯

    1. Java 服务端demo环境 jdk1.8 框架:springboot+maven 工具IDEA 2. 在pom文件引入第三包封装的netty框架maven坐标 注意:pom文件里需注释掉springbootweb启动器,web启动器默认是tomcat服务启动,会和netty服务冲突 3. 创建服务端,以接口模式调用,方便外部调用 4. 启动服务,出现以下信息表示启动成功

    2024年04月09日
    浏览(37)
  • JuiceSSH结合内网穿透实现公网远程访问本地Linux虚拟机

    处于内网的虚拟机如何被外网访问呢?如何手机就能访问虚拟机呢? cpolar+JuiceSSH 实现手机端远程连接Linux虚拟机(内网穿透,手机端连接Linux虚拟机) 1. Linux安装cpolar 首先,我们在Linux中安装[cpolar内网穿透](cpolar官网-安全的内网穿透工具 | 无需公网ip | 远程访问 | 搭建网站)工具 使用

    2024年02月04日
    浏览(37)
  • 本地搭建Oracle数据库结合内网穿透实现公网环境远程访问

    最近,我发现了一个超级强大的人工智能学习网站。它以通俗易懂的方式呈现复杂的概念,而且内容风趣幽默。我觉得它对大家可能会有所帮助,所以我在此分享。点击这里跳转到网站。 Oracle,是甲骨文公司的一款关系数据库管理系统,它在数据库领域一直处于领先地位。可

    2024年02月01日
    浏览(32)
  • OpenWRT搭建个人web站点并结合内网穿透实现公网远程访问

    uhttpd 是 OpenWrt/LuCI 开发者从零开始编写的 Web 服务器,目的是成为优秀稳定的、适合嵌入式设备的轻量级任务的 HTTP 服务器,并且和 OpenWrt 配置框架非常好地集成在一起。它是管理 OpenWrt 的默认的 Web 服务器,还提供了现代 Web 服务器所有的 功能 。 下面我们将在openwrt上部署

    2024年02月08日
    浏览(31)
  • OpenWRT搭建本地web站点并结合内网穿透实现公网远程访问

    uhttpd 是 OpenWrt/LuCI 开发者从零开始编写的 Web 服务器,目的是成为优秀稳定的、适合嵌入式设备的轻量级任务的 HTTP 服务器,并且和 OpenWrt 配置框架非常好地集成在一起。它是管理 OpenWrt 的默认的 Web 服务器,还提供了现代 Web 服务器所有的 功能 。 下面我们将在openwrt上部署

    2024年02月05日
    浏览(30)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包