IStoreOS结合内网穿透软件Cpolar实现公网远程访问

news2024/11/17 11:41:44

文章目录

    • 前言
    • 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.coloradmin.cn/o/1113332.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

21款奔驰EQC350升级原厂360全景影像 感受上帝视野

您是否经历过这种场面呢? 停车位,狭窄障碍停车困难 避免盲区,倒车盲区危及生命安全 狭窄路段,无法判断是否安全通过 视角盲区,小孩站在视野盲区看不到,Xjh15863 360度无缝3D全车可见,解决各…

最新《中国环境统计年鉴》2001-2022年-EXCEL面板数据

数据简介:本数据汇集全国31个省、直辖市环境方面的面板数据,涵盖自然状况、水环境、海洋环境、大气环境、固体废物、自然生态、土地利用、林业、自然灾害及突发事件、环境投资、城市环境、农村环境等11个一级指标,数百个二级、三级指标。通过…

照片后期编辑工具Lightroom Classic 2024 mac中文新增功能

Lightroom Classic 2024(lrC2024)是专为摄影爱好者和专业摄影师设计的软件,它提供了全面的照片编辑工具,可以精准调整照片的色彩、对比度和曝光等参数,以便定制后期处理效果。 在lrC2024中,用户体验得到了提…

【Mysql】Mysql中的B+树索引(六)

概述 从上一章节我们了解到InnoDB 的数据页都是由7个部分组成,然后各个数据页之间可以组成一个双向链表 ,而每个数据页中的记录会按照主键值从小到大的顺序组成一个单向链表 ,每个数据页都会为存储在它里边儿的记录生成一个页目录 &#xff…

随着Telegram的崛起,这些特性和运营方法你得知道~

截止至2023年6月,Telegram已成为除了WhatsApp之外全球苹果应用商店中用户下载量最多的社交网络应用,这个新兴的社媒平台正在逐渐扩大它的影响力。Telegram的崛起也意味着出现了新的商机,要怎么把握这个热门社媒来进行营销也成了各出海企业最关…

MapGIS 10.6 Pro新品发布!加速地理信息领域核心技术国产替代

10月18日,国产GIS软件厂商中地数码在深圳举办“时空筑基智绘九州”新品发布会,正式推出新一代全空间智能GIS升级之作——MapGIS 10.6 Pro。来自全国各地的地理信息产业专家学者汇聚一堂,共话地信科技自立自强,助推产业高质量发展。…

Steam中如何设置HTTP服务器防封

要在 Steam 中设置HTTP服务器,请按照以下步骤操作: 1、打开 Steam 客户端。 2、点击“设置”(即齿轮图标),然后选择“网络”。 3、在“网络”页面中,找到“HTTP服务器”部分。 4、首先,将“使…

抖音招聘直播报白是通过直播方式展现职位信息适用于企业和人力资源公司

首先,视频展示职位能够给求职者更直观的感受,让他们更好地了解岗位的详情和要求。其次,抖音的短视频流量能够让岗位信息覆盖更广泛的人群,增加招聘信息的曝光度。此外,抖音招聘的成本也较低,相比传统的人工…

智荟雄安,创想未来 | 竹云董事长受邀出席雄安新区2023软件和信息技术服务业创新发展论坛并作主题演讲

10月18日,以“智荟雄安 创想未来”为主题的雄安新区2023软件和信息技术服务业创新发展论坛在雄安新区国际酒店会议中心召开。河北省委常委,雄安新区党工委书记、管委会主任张国华出席活动。 中国科学院院士朱鲁华现场致辞,中国工程院院士邬贺…

AC修炼计划(AtCoder Regular Contest 167)

传送门:AtCoder Regular Contest 167 - AtCoder 再次感谢樱雪喵大佬的题解,讲的很详细,Orz。 大佬的博客链接如下:Atcoder Regular Contest 167 - 樱雪喵 - 博客园 (cnblogs.com) 第一题很签到,就省略掉了。 第二题…

函数设计心得:尽量避免布尔型参数

通常来说,我认为在设计一个函数原型的时候,应该尽量避免使用布尔类型的参数,除非函数名称能十分清楚的将这个参数的意思表达出来。 我并没有想教你做事,但是请听我细说 先举两个正面的例子,有一个 API 函数 EnableWi…

系统韧性研究(2)|系统韧性如何关联其他质量属性?

对大多数人来说,如果一个系统在逆境中继续执行它的任务,那么它会被认为具有韧性。换句话说,尽管过度的压力或多或少都会导致系统中断,但如果系统依然能够正常运行并提供所需的能力,则可认为该系统具备韧性。 系统韧性…

显示杂谈(二)winscope的使用

WinScope 提供了用于在窗口转换期间和转换后记录和分析 WindowManager 状态和 SurfaceFlinger 状态的基础架构和工具。WinScope 将所有相关的系统服务状态记录在一个跟踪文件中,您可以使用该文件重现并逐步查看转换。 抓winscope相关文件: 通过快捷设置记录跟踪情…

git初学者使用教程(包含Android studio中git使用)

文章目录 1、登录 / 注册git账号2、创建git仓库3、设置git的用户名和邮箱4、创建git仓库5、已有仓库推送代码到远程仓库6、进阶使用,命令行和Android studio软件使用1. 克隆(Clone)源码仓库2. 查看仓库状态(Status)3. …

JAVA获取30天或某段范围日期的方法

JAVA获取30天或某段范围日期的方法,在项目使用中比较频繁。 public class Main {public static void main(String[] args) {DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd");LocalDate now = LocalDate.now();List<String> dateLi…

在云上使用 OpenText 实现业务关键型应用程序的现代化

通过在云中进行信息管理建立持久的竞争优势 创新在云中发生的速度比以往任何时候都快 企业面临着数字经济快速转型的挑战&#xff0c;充分释放业务信息的能力对于建立持久的竞争优势至关重要。为分散的员工扩大安全可靠的协作范围将是生产力和创新的关键驱动力。 如今大多数企…

发电机组负载测试的工作原理

发电机组负载箱是用于连接发电机组和负载设备的设备&#xff0c;其通过电源输入端与发电机组连接&#xff0c;接收发电机组输出的电能&#xff0c;发电机组负载箱内部设有多个电路分支&#xff0c;根据负载需求和优先级&#xff0c;将电能分配给不同的负载设备&#xff0c;这些…

性能评测 | GreatDB VIP PLUGIN方案 VS MySQL InnoDB Cluster高可用方案

前言 最近&#xff0c;我们与许多数据库用户进行了沟通和调研&#xff0c;了解到&#xff0c;目前仍有相当一部分投产的MySQL高可用或故障转移方案&#xff0c;用到了读写分离功能或业务接入VIP&#xff08;Virtual IP Address&#xff09;的方式&#xff0c;来屏蔽后端数据库架…

Crypto(4)NewStarCTF 2023 week2 Crypto Rotate Xor

题目代码: # 导入所需的库和从secret模块加载"flag" from secret import flag from os import urandom from pwn import xor from Cryptodome.Util.number import *# 生成两个随机的 64 位素数&#xff0c;分别存储在变量 k1 和 k2 中 k1 getPrime(64) k2 getPrim…

科普丨语音芯片烧录流程概述

语音芯片的烧录是将特定的固件或软件加载到芯片中&#xff0c;以使其能够执行特定的语音处理功能。以下是一般的语音芯片烧录过程&#xff1a; 1. 准备固件或软件&#xff1a;开发人员需要编写或获取特定的固件或软件&#xff0c;这些固件或软件包含了语音处理算法和功能的代码…