利用Cpolar永久免费内网穿透软件实现IStoreOS安装与远程访问

文章目录

    • 前言
    • 1. ssh局域网登陆iStoreOS系统
    • 2. 安装Cpolar内 网穿透软件
    • 3. 测试公网远程链接
    • 4. 公网使用固定http地址远程访问iStoreOS webui界面

前言

image-20231017144148082

iStoreOS系统是基于OpenWrt定制的软路由系统,提供了如轻nas,云盘,文件共享等众多网络服务功能,如果我们想在户外公网环境下使用这些功能,就需要使用内网穿透软件来实现。

本教程需要准备的食材:

已经安装好的iStoreOS系统

如果您没有实体软路由,我们还有[iStoreOS虚拟机](VMware虚拟机安装软路由系统iStoreOS(基于OpenWrt,适合小白初学者) - Cpolar 极点云)供您体验,可以达到软路由实体的使用效果!

按照本教程方法操作后,达到的效果是

实现将iStoreOS的 局域网地址 映射为 固定的公网地址,可以在户外使用移动设备访问iStoreOS提供的服务。

1. ssh局域网登陆iStoreOS系统

打开ssh远程访问软件:(这里我使用的是windows上的 Xshell7)

选择文件——右键——新建会话

复制iStoreOS局域网地址:

(查询自己的iStoreOS局域网地址以及如何修改iStoreOS局域网地址详见:[3. 配置iStoreOS虚拟机](VMware虚拟机安装软路由系统iStoreOS(基于OpenWrt,适合小白初学者) - Cpolar 极点云))

image-20231017154712258

image-20231017160041965

连接 后,在弹出的窗口输入iStoreOS的账号和密码,输出如下图案代表成功登陆:

image-20231017160220305

2. 安装Cpolar内 网穿透软件

这步需要您复制粘贴几条命令,不需要自己修改!

通过ssh连接操作openwrt,下载公钥:

wget -O cpolar-public.key http://openwrt.cpolar.com/releases/public.key

image-20231017160929497

下载完成后添加公钥

opkg-key add cpolar-public.key

添加Cpolar的opkg仓库源

echo "src/gz cpolar_packages http://openwrt.cpolar.com/releases/packages/$(. /etc/openwrt_release ; echo $DISTRIB_ARCH)"  >>  /etc/opkg/customfeeds.conf

更新仓库

opkg update

image-20231017161447002

开始安装Cpolar内网穿透,分别执行下面三个安装命令安装三个包:

opkg install cpolar

image-20231017161505572

opkg install luci-app-cpolar

image-20231017161519796

opkg install luci-i18n-cpolar-zh-cn

image-20231017161531756

安装完成后,打开iStoreOS Web管理界⾯,我们可以看到有个service,下面就可以看到Cpolar内网穿透

image-20231017164207640

3. 测试公网远程链接

进入Cpolar页面:

image-20231017164225420

登录Cpolar官网,如果没有注册账号,可以先注册账号,然后点击左侧的验证,查看自己的认证token,

https://www.Cpolar.com

20230111103532

之后将官网查看的token复制到iStoreOS Cpolar服务界面的Auth Token里,设置后点击保存

image-20231017164431734

等待一下,弹出 已应用

image-20231017164509060

点击 打开webui:

image-20231017164542732

注意此处打开iStoreOS的局域网ip :9200(9200是Cpolar的默认端口号)

image-20231017164647862

输入Cpolar用户名密码,登陆:

image-20231017164903529

Cpolar默认生成了两条隧道,一条ssh用来远程以命令行窗口的形式访问,另外一条website用来远程访问iStoreOS的可视化页面,此外,您也可以点击创建隧道自定义隧道。

为了照顾小白,本教程我们来使用website隧道映射iStoreOS的可视化页面:

image-20231017170517049

image-20231017170533359

  • 隧道名称:可自定义,注意不要重复
  • 协议:http
  • 本地地址:80 (网页的 默认端口)
  • 域名类型:选择随机域名(免费)

点击 更新 后, 到 状态——在线隧道列表

image-20231017170900604

复制公网地址

image-20231017170917961

成功打开。证明Cpolar在软路由系统上正常工作!

image-20231017170936478

4. 公网使用固定http地址远程访问iStoreOS webui界面

上面使用Cpolar建立的临时http数据隧道,连接上了openWRT系统。不过,此时还是随机临时http隧道,每隔24小时端口号就会发生变化。

如果想要让不同设备间的数据隧道长期稳定存在,我们还需要进一步的设置(由于固定TCP隧道会长期占用Cpolar服务器资源,因此不得不将此服务列入VIP项目中)。

要建立一条稳定的http数据隧道,我们首先要登录Cpolar官网,进入仪表台的预留界面

在预留界面中,找到 保留二级子域名 项目。在这个项目下,我们填入一些必要信息,如识别数据隧道的隧道名称、隧道使用区域等。

image-20231017171537567

在这些信息填入后,点击右侧的保留按钮,将Cpolar官网后台的隧道固定下来

复制填写的二级子域名:

image-20231017172424303

回到Cpolar webui界面:

image-20231017172535303

  • 隧道名称:可自定义,注意不要重复
  • 协议:http
  • 本地地址:80 (网页的 默认端口)
  • 域名类型:二级子域名(需要升级至基础版套餐及以上)
  • 地区:我这里选择的是美国,这里需要与官网保留界面选择的一致!

点击 更新 后, 到 状态——在线隧道列表

image-20231017172744127

再次查看在线隧道列表,发现localhost:80隧道对应的公网地址变成了我们官网保留的固定二级子域名地址。

复制这个固定地址到浏览器:

image-20231017172906809

穿透成功!

image-20231017173010930

我们还可以将这个固定地址发到手机,在户外使用手机流量(公网)控制家中的软路由!

Screenshot_20231017-173216_Samsung Internet

转载自cpolar极点云文章:IStoreOS安装永久免费内网穿透软件Cpolar

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/140688.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

2.IDEA的安装使用指南

学习Java的第二步应该是从IDEA下手,这篇博文介绍了它的安装及使用,希望大家看完后可以独立安装 ~ 文章目录 一、下载安装包二、安装 IDEA三、IDEA 初步上手 一、下载安装包 安装包可以从官网下载,也可以直接私信我拿取。这里主要介绍如何在官…

Unity3D 关于过大的UI帧动画如何处理详解

Unity3D是一款流行的游戏开发引擎,它可以用来创建各种类型的游戏,包括2D和3D游戏。在游戏中,UI帧动画是一个常见的元素,它可以增加游戏的交互性和视觉效果。然而,当UI帧动画过大时,可能会导致游戏的性能下降…

如何注册微信小程序

如何注册微信小程序 前言 因为最近沉迷和朋友们一起下班去打麻将,他们推荐了一个计分的小程序,就不需要每局都转账或者用扑克牌记录了,但是这个小程序不仅打开有广告,各个页面都植入了广告,用起来十分不适。 于是我…

嵌入式养成计划-43----QT QMainWindow中常用类的使用--ui界面文件--资源文件的添加--信号与槽

一百零九、QMainWindow中常用类的使用 109.1 菜单栏 QMenuBar 菜单栏 QMenuBar 最多只能有一个 109.2 工具栏 QToolBar 工具栏 QToolBar 可以有多个 109.3 状态栏QStatusBar 状态栏 QStatusBar 最多只能有一个 109.4 浮动窗口QDockWidget 浮动窗口 可以有多个 109.5 代…

EV SSL数字证书贵吗

EVSSL证书通常适用于具有高需求的网站和企业,特别是涉及在线交易、金融服务、电子商务平台等需要建立用户信任的场景。大型企业、金融机构、电子商务平台等可以受益于使用EV证书来提升品牌形象和安全性。 申请EVSSL证书(Extended Validation SSL certifi…

解决Github Markdown图片显示残缺的问题

title: 解决Github Markdown图片显示残缺的问题 tags: 个人成长 categories:杂谈 在Github存放Markdown文档,如果图片没有存放在Github服务器上,github会尝试生成Github图片缓存,使用Github图片缓存,进行实际的展示。但比较蛋疼的…

通讯协议学习之路:RS422协议理论

通讯协议之路主要分为两部分,第一部分从理论上面讲解各类协议的通讯原理以及通讯格式,第二部分从具体运用上讲解各类通讯协议的具体应用方法。 后续文章会同时发表在个人博客(jason1016.club)、CSDN;视频会发布在bilibili(UID:399951374) 一、…

数据挖掘(6)聚类分析

一、什么是聚类分析 1.1概述 无指导的,数据集中类别未知类的特征: 类不是事先给定的,而是根据数据的相似性、距离划分的聚类的数目和结构都没有事先假定。挖掘有价值的客户: 找到客户的黄金客户ATM的安装位置 1.2区别 二、距离和相似系数 …

PyQt界面里如何加载本地视频以及调用摄像头实时检测(小白入门必看)

目录 1.PyQt介绍 2.代码实现 2.1实时调用摄像头 2.2 使用YOLOv5推理 2.3 代码中用到的主要函数 1.PyQt介绍 PyQt是一个用于创建桌面应用程序的Python绑定库,它基于Qt框架。Qt是一个跨平台的C应用程序开发框架,提供了丰富的图形界面、网络通信、数据…

LiveGBS流媒体平台GB/T28181常见问题-安全控制HTTP接口鉴权勾选流地址鉴权后401Unauthorized如何播放调用接口

LiveGBS流媒体平台GB/T28181常见问题-安全控制HTTP接口鉴权勾选流地址鉴权后401 Unauthorized如何播放调用接口? 1、安全控制1.1、HTTP接口鉴权1.2、流地址鉴权 2、401 Unauthorized2.1、携带token调用接口2.1.1、获取鉴权token2.1.2、调用其它接口2.1.2.1、携带 Co…

前端 js 之 代码执行的一个过程 02

嘿,欢迎你来 !💕 文章目录 前言一、运行一个 js 文件二、运行环境三、js执行代码的过程(普通变量)四、打印 window五、js执行代码的过程(函数变量)六、函数调用函数的过程注意!&…

基于LSTM-Adaboost的电力负荷预测(Matlab代码实现)

💥💥💞💞欢迎来到本博客❤️❤️💥💥 🏆博主优势:🌞🌞🌞博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。 ⛳️座右铭&a…