如何在无公网IP环境使用Windows远程桌面Ubuntu

这篇具有很好参考价值的文章主要介绍了如何在无公网IP环境使用Windows远程桌面Ubuntu。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

⛳️ 推荐

前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站。

本篇文章主要介绍在Ubuntu上安装XRDP远程桌面,实现同个局域网内远程桌面Ubuntu,同时解决远程桌面登录蓝屏的问题。并做内网穿透,使用cpolar内网穿透映射3389端口,生成公网TCP端口地址,实现在公网环境下,远程桌面Ubuntu系统。

【cpolar内网穿透支持http/https/tcp协议,支持永久免费使用,不限制流量,无需公网IP,也不用进入路由器设置,操作简单。】

一、 同个局域网内远程桌面Ubuntu

本篇教程适用Ubuntu版本:

  • Ubuntu 20.04.x
  • Ubuntu 22.04.x
  • Ubuntu 23.04.x
  • Ubuntu 23.10.x

下载xrdp脚本

wget https://www.c-nergy.be/downloads/xRDP/xrdp-installer-1.4.8.zip

解压缩文件

unzip xrdp-installer-1.4.8.zip 

将脚本下载到本机系统,提取内容并标记为可执行文件

chmod +x xrdp-installer-1.4.8.sh

运行服务

./xrdp-installer-1.4.8.sh 

查看IP地址

ifconfig

如图:本例中,获取Ubuntu主机IP为192.168.149.135

如何在无公网IP环境使用Windows远程桌面Ubuntu,cpolar,tcp/ip,windows,ubuntu,服务器

注意:重启一下Ubuntu主机,不要登陆账户

如何在无公网IP环境使用Windows远程桌面Ubuntu,cpolar,tcp/ip,windows,ubuntu,服务器

二、使用Windows远程桌面连接

在局域网,找到另一台Windows主机,打开远程桌面连接,输入Ubuntu主机的IP地址,点击连接。

如何在无公网IP环境使用Windows远程桌面Ubuntu,cpolar,tcp/ip,windows,ubuntu,服务器

输入Ubuntu主机的IP地址,以及用户名密码。

如何在无公网IP环境使用Windows远程桌面Ubuntu,cpolar,tcp/ip,windows,ubuntu,服务器

点击 OK 按钮进行远程连接。

如何在无公网IP环境使用Windows远程桌面Ubuntu,cpolar,tcp/ip,windows,ubuntu,服务器

现在,已经远程桌面连接成功了。

三、公网环境系统远程桌面Ubuntu

在没有公网IP的环境下,要实现远程桌面连接,可以通过cpolar内网穿透来实现,映射3389端口。

1. 注册cpolar账号并安装

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

  • 使用一键脚本安装命令
curl -L https://www.cpolar.com/static/downloads/install-release-cpolar.sh | sudo bash
  • 向系统添加服务
sudo systemctl enable cpolar
  • 启动cpolar服务
sudo systemctl start cpolar

cpolar安装成功后,在外部浏览器上访问Linux 的9200端口 即:【http://局域网ip:9200】,使用cpolar账号登录(如没有账号,可以点击下面免费注册),登录后即可看到cpolar web 配置界面,结下来在web 管理界面配置即可

如何在无公网IP环境使用Windows远程桌面Ubuntu,cpolar,tcp/ip,windows,ubuntu,服务器

2. 创建隧道,映射3389端口

登录进入cpolar web UI管理界面后,点击左侧隧道管理——创建隧道,创建一条tcp隧道

  • 隧道名称:xrdp(可自定义,注意不要重复)
  • 协议:tcp(支持http/https/tcp)
  • 本地地址:3389
  • 端口类型:随机临时TCP端口
  • 地址:选择China Top

如何在无公网IP环境使用Windows远程桌面Ubuntu,cpolar,tcp/ip,windows,ubuntu,服务器

隧道创建成功后,Ubuntu主机重新启动,不需要登录。

在Windows里进入Cpolar官网,登录账号,点击左侧 状态,找到刚才创建的隧道名称

复制tcp://后面 端口地址 (例如18.tcp.cpolar.top:14743)

如何在无公网IP环境使用Windows远程桌面Ubuntu,cpolar,tcp/ip,windows,ubuntu,服务器

3. Windows远程桌面Ubuntu

Windows电脑打开远程桌面连接,输入所生成的公网tcp端口地址,点击连接

如何在无公网IP环境使用Windows远程桌面Ubuntu,cpolar,tcp/ip,windows,ubuntu,服务器

点击“是”

如何在无公网IP环境使用Windows远程桌面Ubuntu,cpolar,tcp/ip,windows,ubuntu,服务器

输入Ubuntu系统的用户名密码,点击"OK"

如何在无公网IP环境使用Windows远程桌面Ubuntu,cpolar,tcp/ip,windows,ubuntu,服务器

远程桌面登录成功,实现在公网环境下Windows远程桌面连接Ubuntu系统

如何在无公网IP环境使用Windows远程桌面Ubuntu,cpolar,tcp/ip,windows,ubuntu,服务器

需要注意,本文中使用的是免费的cpolar套餐所生成的随机临时公网地址,每隔24小时就会发生变化,且带宽较小。

每一次登录都需要重新创建隧道并且需要进到cpolar官网的状态里查看公网隧道地址,对于有长期远程桌面需求的用户,建议将cpolar套餐升级到专业套餐,支持配置固定的公网TCP端口,且带宽也会相应的增大,支持更高效便捷的远程桌面连接Ubuntu系统。

四、 配置固定公网地址远程Ubuntu

1. 保留固定TCP地址

登录cpolar官网后台,点击左侧的预留,找到保留的TCP地址:

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

点击保留

如何在无公网IP环境使用Windows远程桌面Ubuntu,cpolar,tcp/ip,windows,ubuntu,服务器

固定TCP地址保留成功,系统生成相应的公网地址+固定端口号,将其复制下来

如何在无公网IP环境使用Windows远程桌面Ubuntu,cpolar,tcp/ip,windows,ubuntu,服务器

2. 配置固定的TCP地址

浏览器访问http://127.0.0.1:9200/登录cpolar web UI管理界面,点击左侧仪表盘的隧道管理——隧道列表,找到刚才创建的code隧道,点击右侧的编辑

如何在无公网IP环境使用Windows远程桌面Ubuntu,cpolar,tcp/ip,windows,ubuntu,服务器

修改隧道信息,配置固定TCP端口地址:

  • 端口类型:改为选择固定TCP端口
  • 预留的TCP地址:填写刚刚保留成功的固定TCP端口地址

点击更新

如何在无公网IP环境使用Windows远程桌面Ubuntu,cpolar,tcp/ip,windows,ubuntu,服务器

提示更新隧道成功,点击左侧仪表盘的状态——在线隧道列表,可以看到刚刚修改的隧道的公网地址已经更新为固定TCP端口地址,将其复制下来。

如何在无公网IP环境使用Windows远程桌面Ubuntu,cpolar,tcp/ip,windows,ubuntu,服务器

重启Ubuntu主机,无需登录

如何在无公网IP环境使用Windows远程桌面Ubuntu,cpolar,tcp/ip,windows,ubuntu,服务器

3. 使用固定TCP地址远程Ubuntu

把刚才复制的公网地址粘贴到Windows的远程连接中(输入tcp://后面隧道地址),点击连接

如何在无公网IP环境使用Windows远程桌面Ubuntu,cpolar,tcp/ip,windows,ubuntu,服务器

继续输入Ubuntu用户名和密码

如何在无公网IP环境使用Windows远程桌面Ubuntu,cpolar,tcp/ip,windows,ubuntu,服务器

点击连接,远程桌面登录成功,实现在公网环境下Windows远程桌面连接Ubuntu系统

如何在无公网IP环境使用Windows远程桌面Ubuntu,cpolar,tcp/ip,windows,ubuntu,服务器文章来源地址https://www.toymoban.com/news/detail-761978.html

到了这里,关于如何在无公网IP环境使用Windows远程桌面Ubuntu的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • 如何使用内网穿透实现无公网ip环境访问VScode远程开发

    远程连接服务器的工具有很多,比如XShell、putty等,可以通过ssh来远程连接服务器,但这用于写代码并不方便,可能需要现在本地写好代码后再将源代码传送到服务器运行、服务器上的图片也无法直接查看。 而vscode可以很好的解决这些问题,它的核心组件都运行在远程环境中

    2024年02月04日
    浏览(27)
  • 如何使用phpStudy在Windows系统部署静态站点并实现无公网IP远程访问

    本教程主要介绍如何在Windows系统本地环境下搭建web网站,同时结合cpolar内网穿透工具实现可在外网环境下远程访问本地站点!! 使用工具 phpstudy(本地搭建web网站) cpolar内网穿透(将网站发布到公网可访问) 1. 本地搭建web网站 1.1 下载phpstudy后解压并安装 官网下载:https:

    2024年03月22日
    浏览(35)
  • 如何使用Windows电脑部署Lychee私有图床网站并实现无公网IP远程管理本地图片

    🌈个人主页: Aileen_0v0 🔥热门专栏: 华为鸿蒙系统学习|计算机网络|数据结构与算法|MySQL| ​ 💫个人格言:“没有罗马,那就自己创造罗马~” 图床作为图片集中存放的服务网站,可以看做是云存储的一部分,既可以作为我们存放照片的存储空间,也可以建立外链成为网站或者文

    2024年04月17日
    浏览(45)
  • 如何实现无公网ip环境访问vscode远程开发【内网穿透】

    远程连接服务器的工具有很多,比如 XShell、putty 等,可以通过 ssh 来远程连接服务器,但这用于写代码并不方便,可能需要现在本地写好代码后再将源代码传送到服务器运行、服务器上的图片也无法直接查看。 而 vscode 可以很好的解决这些问题,它的核心组件都运行在远程环

    2024年02月04日
    浏览(35)
  • 如何无需公网IP实现远程访问Windows本地WebDAV服务中存储文件

    自己用Windows Server搭建了家用NAS主机,WebDAV的文件共享方式当然也是必不可少的。 本文使用的是WIN10 专业版。 1.1 打开控制面板,查看方式改为“类别”,进入“程序”,“启用或关闭Windows功能” 1.2 在Internet Information Services(IIS)中勾选“IIS管理控制台”、“Windows身份验证

    2024年01月17日
    浏览(35)
  • 如何搭建MariaDB并实现无公网ip环境远程连接本地数据库

    🌈个人主页: Aileen_0v0 🔥热门专栏: 华为鸿蒙系统学习|计算机网络|数据结构与算法 ​ 💫个人格言:“没有罗马,那就自己创造罗马~” 本篇教程将使用cpolar内网穿透本地MariaDB数据库,并实现在外公网环境下使用navicat图形化工具远程连接本地内网的MariaDB数据库。 1. 配置MariaD

    2024年01月22日
    浏览(32)
  • 如何在CentOS安装SQL Server数据库并实现无公网ip环境远程连接

    简单几步实现在Linux centos环境下安装部署sql server数据库,并结合cpolar内网穿透工具,创建安全隧道将其映射到公网上,获取公网地址,实现在外异地远程连接家里/公司的sqlserver数据库,而无需公网IP,无需设置路由器,亦无需云服务器。 下载 SQL Server 2022 (16.x) Red Hat 存储库配

    2024年02月21日
    浏览(39)
  • 无公网IP,如何使用公网SSH远程访问家中的树莓派?

    本篇文章主要讲解树莓派+cpolar组合的作用,可以实现: 如何在 Raspberry Pi 中启用 SSH 如何通过 SSH 连接到 Raspberry Pi设备 如何远程在任何地点访问家中的树莓派 在使用树莓派 (Raspberry Pi) 可以做的所有事情中,将其用作为家庭网络中的服务器非常流行。微小的占地面积和低功耗

    2024年02月07日
    浏览(38)
  • Kali安装Xrdp结合内网穿透实现无公网ip远程访问系统桌面

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

    2024年01月21日
    浏览(45)
  • 如何使用vscode启动Flask并实现无公网IP远程访问内网服务

    本篇文章主要讲解如何在本地安装Flask,以及如何将其web界面发布到公网进行远程访问。 Flask是目前十分流行的web框架,采用Python编程语言来实现相关功能。较其他同类型框架更为灵活、轻便、安全且容易上手。它可以很好地结合MVC模式进行开发,开发人员分工合作,小型团

    2024年04月10日
    浏览(24)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包