JuiceSSH结合内网穿透实现公网远程访问本地Linux虚拟机

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

处于内网的虚拟机如何被外网访问呢?如何手机就能访问虚拟机呢?

cpolar+JuiceSSH 实现手机端远程连接Linux虚拟机(内网穿透,手机端连接Linux虚拟机)

1. Linux安装cpolar

首先,我们在Linux中安装[cpolar内网穿透](cpolar官网-安全的内网穿透工具 | 无需公网ip | 远程访问 | 搭建网站)工具

  • 使用一键脚本安装命令,该脚本适用于Ubuntu16.04/18.04/20.04及以后,Centos7/8及以后版本,树莓派最新官方镜像,及支持systemd的新式Linux操作系统,该脚本会自动判断CPU架构(i386/amd64/mips/arm/arm64等等),自动下载对应cpolar客户端,并自动部署安装。
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局域网IP地址:9200端口,访问登录cpolar web UI管理界面(如果访问不了,关闭一下防火墙),如果没有账号点击免费注册创建一个账号。

JuiceSSH结合内网穿透实现公网远程访问本地Linux虚拟机,cpolar商业文,linux,运维,服务器

2. 创建公网SSH连接地址

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

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

点击创建

JuiceSSH结合内网穿透实现公网远程访问本地Linux虚拟机,cpolar商业文,linux,运维,服务器

然后打开左侧在线隧道列表,查看刚刚创建隧道后生成的tcp连接的公网地址,这个公网地址就是我们需要用来连接的地址
JuiceSSH结合内网穿透实现公网远程访问本地Linux虚拟机,cpolar商业文,linux,运维,服务器

3. JuiceSSH公网远程连接

在手机端,我们下载JuiceSSH,软件,下载软件可以在网上搜索下载,下载后打开软件,我们可以看到快速连接,点击快速连接

JuiceSSH结合内网穿透实现公网远程访问本地Linux虚拟机,cpolar商业文,linux,运维,服务器

点击后,把我们上面创建的cpolar公网地址输入进去,注意,输入的时候按照:用户名@cpolar地址格式进行输入,输入完成点击确定

JuiceSSH结合内网穿透实现公网远程访问本地Linux虚拟机,cpolar商业文,linux,运维,服务器![]
点击确定后,提示我们需要输入用户名对应的密码,然后点击确定
JuiceSSH结合内网穿透实现公网远程访问本地Linux虚拟机,cpolar商业文,linux,运维,服务器

加下来成功连接上了我们的Linux服务器,这里以Ubuntu系统为例子,这样一个通过手机远程ssh 访问Linux服务器的地址就设置好了

JuiceSSH结合内网穿透实现公网远程访问本地Linux虚拟机,cpolar商业文,linux,运维,服务器

4. 固定连接SSH公网地址

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

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

保留一个固定tcp地址

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

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

点击保留

JuiceSSH结合内网穿透实现公网远程访问本地Linux虚拟机,cpolar商业文,linux,运维,服务器

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

JuiceSSH结合内网穿透实现公网远程访问本地Linux虚拟机,cpolar商业文,linux,运维,服务器

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

JuiceSSH结合内网穿透实现公网远程访问本地Linux虚拟机,cpolar商业文,linux,运维,服务器

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

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

点击更新

JuiceSSH结合内网穿透实现公网远程访问本地Linux虚拟机,cpolar商业文,linux,运维,服务器

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

JuiceSSH结合内网穿透实现公网远程访问本地Linux虚拟机,cpolar商业文,linux,运维,服务器

5. SSH固定地址连接测试

固定好了地址后,我们打开JuiceSSH ,使用我们固定的地址进行连接,同样输入的时候按照:用户名@cpolar地址格式进行输入,输入完成点击确定

可以看到,连接成功,一个固定的且不会变化的远程访问地址就设置好了,哪怕我们下次连接,地址也是不会发生变化
JuiceSSH结合内网穿透实现公网远程访问本地Linux虚拟机,cpolar商业文,linux,运维,服务器文章来源地址https://www.toymoban.com/news/detail-763532.html

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

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

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

相关文章

  • 本地Tomcat网页搭建结合Cpolar内网穿透实现公网访问

    最近,我发现了一个超级强大的人工智能学习网站。它以通俗易懂的方式呈现复杂的概念,而且内容风趣幽默。我觉得它对大家可能会有所帮助,所以我在此分享。点击这里跳转到网站。 Tomcat作为一个轻量级的服务器,不仅名字很有趣(让人想起童年),也拥有强大功能,由

    2024年02月07日
    浏览(36)
  • Windows安装Elasticsearch并结合内网穿透实现公网远程访问

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

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

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

    2024年02月05日
    浏览(40)
  • CentOS本地部署Tale博客并结合内网穿透实现公网访问本地网站

    今天给大家带来一款基于 Java 语言的轻量级博客开源项目——Tale,Tale使用轻量级mvc框架Blage开发,它拥有小、美、快、稳的特点。该项目完全开源、免费,能够让你快速搭建包含前、后台的博客系统,大大节省了搭建私人博客的时间。 接下来教大家如何部署Tale个人博客,并

    2024年03月13日
    浏览(68)
  • 如何搭建Tomcat服务并结合内网穿透实现公网访问本地站点

    Tomcat作为一个轻量级的服务器,不仅名字很有趣(让人想起童年),也拥有强大功能,由于其可以实现JavaWeb程序的装载,就成为配置JSP和Java系统必备的环境软件,也是开发调试JSP程序的首选。Tomcat运行稳定且开源免费,加上apache和Sun的加持即免费和开源的特性,使其广泛应

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

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

    2024年04月09日
    浏览(40)
  • Windows系统搭建Tomcat网页结合内网穿透实现公网访问本地服务

    Tomcat作为一个轻量级的服务器拥有强大功能,由于其可以实现JavaWeb程序的装载,就成为配置JSP和Java系统必备的环境软件,也是开发调试JSP程序的首选。Tomcat运行稳定且开源免费,加上apache和Sun的加持即免费和开源的特性,使其广泛应用在中小型系统及并发访问用户较少的场

    2024年04月13日
    浏览(70)
  • WampServer下载安装并结合cpolar内网穿透实现本地服务的公网访问

    Wamp 是一个 Windows系统下的 Apache + PHP + Mysql 集成安装环境,是一组常用来搭建动态网站或者服务器的开源软件,其因拥有简单的图形和菜单安装和配置环境受到广大用户的喜爱,本篇教程就和大家分享一下如何安装 WampServer 以及结合cpolar内网穿透工具实现公网访问内网的Wamp

    2024年02月07日
    浏览(44)
  • Kali Linux结合cpolar内网穿透实现公网环境SSH远程访问

    简单几步通过[cpolar 内网穿透](cpolar官网-安全的内网穿透工具 | 无需公网ip | 远程访问 | 搭建网站)软件实现ssh 远程连接kali! 默认新安装的kali系统会关闭ssh 连接服务,我们通过命令打开: 启动后我们查看ssh 状态,active 表示ssh 正常运行 通常ssh 是使用账号或者密码进行登录连接,所

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

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

    2024年02月08日
    浏览(33)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包