【Linux】安卓端JuiceSSH结合内网穿透实现远程连接服务器

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

前言

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

本文介绍 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管理界面(如果访问不了,关闭一下防火墙),如果没有账号点击免费注册创建一个账号。

【Linux】安卓端JuiceSSH结合内网穿透实现远程连接服务器,内网穿透,服务器,linux,运维,内网穿透,TCP,ssh

2. 创建公网SSH连接地址

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

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

点击创建

【Linux】安卓端JuiceSSH结合内网穿透实现远程连接服务器,内网穿透,服务器,linux,运维,内网穿透,TCP,ssh

然后打开左侧在线隧道列表,查看刚刚创建隧道后生成的tcp连接的公网地址,这个公网地址就是我们需要用来连接的地址
【Linux】安卓端JuiceSSH结合内网穿透实现远程连接服务器,内网穿透,服务器,linux,运维,内网穿透,TCP,ssh

3. JuiceSSH公网远程连接

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

【Linux】安卓端JuiceSSH结合内网穿透实现远程连接服务器,内网穿透,服务器,linux,运维,内网穿透,TCP,ssh

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

【Linux】安卓端JuiceSSH结合内网穿透实现远程连接服务器,内网穿透,服务器,linux,运维,内网穿透,TCP,ssh![]

点击确定后,提示我们需要输入用户名对应的密码,然后点击确定

【Linux】安卓端JuiceSSH结合内网穿透实现远程连接服务器,内网穿透,服务器,linux,运维,内网穿透,TCP,ssh

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

【Linux】安卓端JuiceSSH结合内网穿透实现远程连接服务器,内网穿透,服务器,linux,运维,内网穿透,TCP,ssh

4. 固定连接SSH公网地址

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

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

保留一个固定tcp地址

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

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

点击保留

【Linux】安卓端JuiceSSH结合内网穿透实现远程连接服务器,内网穿透,服务器,linux,运维,内网穿透,TCP,ssh

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

【Linux】安卓端JuiceSSH结合内网穿透实现远程连接服务器,内网穿透,服务器,linux,运维,内网穿透,TCP,ssh

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

【Linux】安卓端JuiceSSH结合内网穿透实现远程连接服务器,内网穿透,服务器,linux,运维,内网穿透,TCP,ssh

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

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

点击更新

【Linux】安卓端JuiceSSH结合内网穿透实现远程连接服务器,内网穿透,服务器,linux,运维,内网穿透,TCP,ssh

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

【Linux】安卓端JuiceSSH结合内网穿透实现远程连接服务器,内网穿透,服务器,linux,运维,内网穿透,TCP,ssh

5. SSH固定地址连接测试

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

可以看到,连接成功,一个固定的且不会变化的远程访问地址就设置好了,哪怕我们下次连接,地址也不会发生变化

【Linux】安卓端JuiceSSH结合内网穿透实现远程连接服务器,内网穿透,服务器,linux,运维,内网穿透,TCP,ssh文章来源地址https://www.toymoban.com/news/detail-755570.html

到了这里,关于【Linux】安卓端JuiceSSH结合内网穿透实现远程连接服务器的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • Ubuntu本地安装code-server结合内网穿透实现安卓平板远程写代码

    准备一台虚拟机,Ubuntu或者centos都可以,这里以VMwhere ubuntu系统为例 下载code server服务,浏览器访问:https://github.com/coder/code-server,复制下载链接 打开ubuntu命令行下载 出现需要输入ubuntu的登录账户密码,输入密码即可,然后等待安装完成 以下信息表示安装成功 接着输入以下命令设置

    2024年02月20日
    浏览(49)
  • Ubuntu系统安装code-server结合内网穿透实现安卓设备远程访问写代码

    准备一台虚拟机,Ubuntu或者centos都可以,这里以VMwhere ubuntu系统为例 下载code server服务,浏览器访问:https://github.com/coder/code-server,复制下载链接 打开ubuntu命令行下载 出现需要输入ubuntu的登录账户密码,输入密码即可,然后等待安装完成 以下信息表示安装成功 接着输入以下命令设置

    2024年03月24日
    浏览(100)
  • MariaDB数据库本地部署结合cpolar内网穿透实现远程连接

    本篇教程将使用cpolar内网穿透本地MariaDB数据库,并实现在外公网环境下使用navicat图形化工具远程连接本地内网的MariaDB数据库。 1. 配置MariaDB数据库 1.1 安装MariaDB数据库 进入MariaDB数据库官网https://mariadb.com/downloads/community/,然后下载相应的windows版本 下载好后点击安装,出现设置

    2024年02月03日
    浏览(50)
  • 宝塔FTP文件传输服务结合cpolar内网穿透实现远程连接本地服务

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站。 宝塔FTP是宝塔面板中的一项功能,用于设置和管理FTP服务。通过宝塔FTP,用户可以创建FTP账号,配置FTP用户权限,并进行文件上传、下载和删除等操作. cpolar是一种

    2024年01月24日
    浏览(50)
  • 华为欧拉操作系统结合内网穿透实现固定公网地址SSH远程连接

    欧拉操作系统(openEuler, 简称“欧拉”)是面向数字基础设施的操作系统,支持服务器、云计算、边缘openEuler是面向数字基础设施的操作系统,支持服务器、 云计算、边缘计算、嵌入式等应用场景,支持多样性计算,致力于提供安全、稳定、易用的操作系统 Cpolar是一种安全的内网

    2024年01月23日
    浏览(58)
  • 使用GoLand通过SSH远程连接服务器,并结合内网穿透工具实现远程办公

    本文主要介绍使用GoLand通过SSH远程连接服务器,并结合cpolar内网穿透工具实现远程办公。 GoLand 是由 JetBrains 推出的一款专为Go语言开发设计的 集成开发环境(IDE) 。它集成了多种高级功能,包括但不限于智能代码补全、代码分析和高级调试功能。可以帮助编写Go语言更加便捷

    2024年01月22日
    浏览(72)
  • Docker本地部署Redis容器结合内网穿透实现无公网ip远程连接

    本文主要介绍如何在Ubuntu使用Docker部署Redis容器并结合cpolar内网穿透工具实现无公网ip环境远程访问本地数据库。 Redis作为一款高速缓存的key value键值对的数据库,在许许多多的场景中广泛使用,由于是把数据存储在内存中,所以读写效率极高。而在docker中部署Redis也非常简单

    2024年03月09日
    浏览(44)
  • Deepin操作系统SSH开启与配置文件修改,结合内网穿透实现公网远程连接

    Deepin操作系统是一个基于Debian的Linux操作系统,专注于使用者对日常办公、学习、生活和娱乐的操作体验的极致,适合笔记本、桌面计算机和一体机。是中国第一个具备国际影响力的Linux发行版本,支持33种语言,用户遍布除了南极洲的其它六大洲。 下面介绍简单几步结合Cp

    2024年02月03日
    浏览(57)
  • 在Linux中部署MeterSphere并且结合内网穿透实现远程访问本地管理页面——“cpolar内网穿透”

    MeterSphere 是一站式开源持续测试平台, 涵盖测试跟踪、接口测试、UI 测试和性能测试等功能,全面兼容 JMeter、Selenium 等主流开源标准,有效助力开发和测试团队充分利用云弹性进行高度可扩展的自动化测试,加速高质量的软件交付,推动中国测试行业整体效率的提升。 下面介

    2024年02月05日
    浏览(49)
  • Linux部署MeterSphere结合内网穿透实现远程访问服务管理界面

    MeterSphere 是一站式开源持续测试平台, 涵盖测试跟踪、接口测试、UI 测试和性能测试等功能,全面兼容 JMeter、Selenium 等主流开源标准,有效助力开发和测试团队充分利用云弹性进行高度可扩展的自动化测试,加速高质量的软件交付,推动中国测试行业整体效率的提升。 下面介

    2024年02月04日
    浏览(37)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包