当前位置: 首页 > news >正文

如何通过内网穿透实现无公网IP远程访问内网的Linux宝塔面板

文章目录

    • 一、使用官网一键安装命令安装宝塔
    • 二、简单配置宝塔,内网穿透
    • 三、使用固定公网地址访问宝塔

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

宝塔面板作为建站运维工具,适合新手,简单好用。当我们在家里/公司搭建了宝塔,没有公网IP,但是想要在外也可以访问内网的宝塔面板应该如何实现呢?

本文演示在Centos7系统搭建宝塔最新版本8.0.3,并使用Centos7中的Cpolar将本地宝塔地址映射为公网地址实现公网访问。

一、使用官网一键安装命令安装宝塔

使用Xshell7 SSH登陆进 Centos7

image-20231107144352861

宝塔面板下载,免费全能的服务器运维软件 (bt.cn)

yum install -y wget && wget -O install.sh https://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec

复制粘贴,执行:

期间按一次或两次y,输出如下结果代表安装成功:

这些访问地址和账号信息需要记录。image-20231107144635136

复制输出的内网面板地址: http://192.168.40.166:40876/ee057e74,本地局域网浏览器打开:

image-20231107100010078

同意协议,输入给的账号密码,进入系统:

image-20231107150142613

需要注册宝塔账号才能使用:

image-20231107100255417

二、简单配置宝塔,内网穿透

在官网注册账号登陆后,点击左侧 安全 我们先开放一个宝塔端口14550

image-20231107104643129

image-20231107110534297

image-20231107110511383

再开放一个端口9200,配置如下

image-20231107110828474

这里我使用的是可以白嫖无限流量的Cpolar,Centos安装Cpolar方法:

Linux CentOS安装cpolar - cpolar 极点云

安装后,本地登陆Centos ip + 9200 进入WebUI:

http://192.168.40.166:9200/

创建一条隧道,用来映射宝塔:

image-20231107152514341

隧道配置如下:

image-20231107152631463

  • 隧道名称:可自定义命名,注意不要与已有的隧道名称重复
  • 协议:http
  • 本地地址:宝塔安装后输出的本地地址(我的是192.168.40.166:40876),这里不要填路径
  • 域名类型:随机域名
  • 地区:选择China
  • 高级: Host头域填入本地地址:192.168.40.166:40876

点击创建

下一步我们 点击 在线隧道列表:

image-20231107153010315

复制映射出的公网地址:

image-20231107153108526

发现404,未找到本地资源。

这是因为宝塔面板有面板管理入口,必须在路径后加上此路径才能进入面板。

这个路径就是安装后输出的ip后的路径,这个每人不同,需要您自行修改。

可以在面板设置中查找:

image-20231107153303296

在公网地址后,加上路径,就能成功进入:

image-20231107153433749

image-20231107153612786

三、使用固定公网地址访问宝塔

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

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

进入cpolar内网穿透官网访问控制面板:

cpolar - secure introspectable tunnels to localhost

image-20231107160029888

image-20230919141352734

  • 地区:选择china vip

  • 名称:自定义

  • 描述:自定义

    image-20231107160227249

  • 隧道名称:可自定义命名,注意不要与已有的隧道名称重复(我们这里保留原样)

  • 协议:选择http

  • 本地地址:不变

  • 域名类型:二级子域名

  • 地区:ChinaVip

  • Host头域:不变

回到在线隧道列表,复制这个有二级子域名的 固定 公网访问地址:

image-20231107160357343

加上路径,即可使用这个 固定域名 公网访问 本地宝塔面板。

image-20231107160445852

相关文章:

如何通过内网穿透实现无公网IP远程访问内网的Linux宝塔面板

文章目录 一、使用官网一键安装命令安装宝塔二、简单配置宝塔,内网穿透三、使用固定公网地址访问宝塔 正文开始前给大家推荐个网站,前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。…...

综合跨平台全端ui自动化测试框架Airtest——AirtestIDE录制微信小程序脚本教学

前言 有在自动化测试领域的小伙伴应该都知道,app和小程序自动化这一类的自动化测试在实际操作中有时候很棘手让人心烦,动不动就是用appium写代码脚本维护什么的,不仅步骤繁琐,环境配置方面也是繁琐无比,动不动就与客户…...

如何在ArcGIS Pro中指定坐标系

在进行制图的时候,为了实现某些特定的效果,需要指定特定的坐标系,但是现有的数据可能不是所需要的坐标系,这时候就需要对现有的数据坐标系进行处理,这里为大家介绍一下ArcGIS Pro中指定坐标系的方法,希望能…...

macOS 老版本系统恢复中出现“MacBook Pro无法与恢复服务器取得联系”

macOS 老版本系统恢复中出现“MacBook Pro无法与恢复服务器取得联系” 网络问题系统时间问题镜像索引问题 网络问题 系统时间问题 镜像索引问题 恢复模式的 “实用工具 > 系统终端” 里执行如下 nvram IASUCatalogURLhttps://swscan.apple.com/content/catalogs/others/i…...

[C#]使用OpenCvSharp实现二维码图像增强超分辨率

【官方框架地址】 github.com/shimat/opencvsharp 【算法介绍】 借助于opencv自带sr.prototxt和sr.caffemodel实现对二维码图像增强 【效果展示】 【实现部分代码】 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; usin…...

优化|流形优化系列(一)

简介 流形优化是非线性优化的一个分支,它主要关注在特定的几何结构下进行优化。在流形优化中,优化问题通常是在黎曼流形上进行的,而非欧几里得空间。黎曼流形是带有黎曼度量的流形,该度量为流形上的每个点都定义了一个内积。这种…...

torch.where()函数

在深度学习的实现中,处理条件逻辑是一项常见而重要的任务。PyTorch 提供了一个强大的函数 torch.where(),它使得基于条件的张量操作变得既简单又高效。本文将深入探讨 torch.where() 的用法,并通过示例展示它在不同场景中的应用。 什么是 to…...

盖子的c++小课堂——第二十三讲:背包问题

前言 又是一次漫长的更新(我真不是故意的aaaaaaaaaaaaaaa),先不多说了,直接给我~坐下~说错了说错了,直接开始~ 背包问题----动态规划 背包问题(knapsack problem) 动态规划(dyna…...

k8s安装hostPath方式存储的PostgreSQL15

1.配置 PostgreSQL 的 ConfigMap cat > postgres-configmap.yaml << EOF apiVersion: v1 kind: ConfigMap metadata:name: postgres-configlabels:app: postgresnamespace: dev data:POSTGRES_DB: postgresdbPOSTGRES_USER: postgresadminPOSTGRES_PASSWORD: admin12…...

51单片机之按键和数码管

51单片机之按键和数码管 ✍前言&#xff1a;♐独立按键&#x1f600;独立按键的原理&#x1f600;软件实现按键控制LED灯的亮灭 ♐数码管&#x1f60a;数码管显示数字或者字母的原理&#x1f409;共阳极数码管&#x1f409;共阴极极数码管&#x1f409;4位1体数码管 &#x1f6…...

【Oracle】 - 数据库的实例、表空间、用户、表之间关系

Oracle是一种广泛使用的关系型数据库管理系统&#xff0c;它具有高性能、高可靠性、高安全性等特点。1Oracle数据库的结构和组成是一个复杂而又有趣的话题&#xff0c;本文将介绍Oracle数据库的四个基本概念&#xff1a;数据库、实例、表空间和用户&#xff0c;以及它们之间的关…...

ssm基于HTML5的交流论坛的设计与实现+vue论文

摘 要 信息数据从传统到当代&#xff0c;是一直在变革当中&#xff0c;突如其来的互联网让传统的信息管理看到了革命性的曙光&#xff0c;因为传统信息管理从时效性&#xff0c;还是安全性&#xff0c;还是可操作性等各个方面来讲&#xff0c;遇到了互联网时代才发现能补上自古…...

JDBC*

*JDBC数据库连接步骤 1.将JDBC驱动的jar添加到项目的依赖中。 2.加载JDBC驱动 例如&#xff1a; Class.forName("com.mysql.jdbc.Driver"); 3.连接数据库 例如&#xff1a; Connection con DriverManager.getConnection(URL,us…...

Zookeeper注册中心实战

Java学习手册面试指南&#xff1a;https://javaxiaobear.cn Spring Cloud Zookeeper通过自动配置和绑定到 Spring 环境和其他 Spring 编程模型习惯用法&#xff0c;为 Spring Boot 应用程序提供Apache Zookeeper集成。通过一些简单的注释&#xff0c;您可以快速启用和配置应用…...

1-02VS的安装与测试

一、概述 对于一名C语言程序员而言&#xff0c;进行C语言程序的开发一般需要一个文本编辑器加上一个编译器就足够了。但为了方便起见&#xff0c;我们选择使用集成开发环境——Visual Studio&#xff08;简称VS&#xff09;。安装Visual Studio 下面讲一下如何安装VS&#xff0…...

ctfshow——PHP特性

文章目录 web 89web 90web 91web 92web 93web 94web 95web 96web 97web 98web 99web 100——优先级、eval()用法web 101——RefelctionClass反射类web 102——php伪协议、hex2bin()web103web 104——sha1绕过web 105 web 89 使用人工分配 ID 键的数值型数组绕过preg_match. 两个…...

K8S陈述式资源管理

陈述式 命令行&#xff1a;kubectl命令行工具 优点&#xff1a;90%以上的场景都可以满足&#xff0c;对增&#xff0c;删&#xff0c;查比较方便&#xff0c;对改不是很友好 缺点&#xff1a;命令比较冗长&#xff0c;复杂&#xff0c;难记 声明式 k8s当中的yaml文件来实现资…...

详解Python内置函数 !!!

内置函数就是Python给你提供的, 拿来直接用的函数&#xff0c;比如print&#xff0c;input等。 文章目录 前言 一、和数字相关 1. 数据类型 2. 进制转换 3. 数学运算 二、和数据结构相关 1. 序列 2. 数据集合 3. 相关内置函数 三、和数据结构相关 四、和迭代器生成器相关 五、字…...

使用Vue3 + Vite创建uni-app项目(Webstorm)

使用Vue3 Vite创建uni-app项目&#xff08;Webstorm&#xff09; 参考&#xff1a;前端VUE3Vite UniAPP-- 框架搭建_uniapp vite-CSDN博客 // 参考github.com的库&#xff1a;https://github.com/dcloudio/uni-preset-vue npx degit dcloudio/uni-preset-vue#vite-ts vite-vu…...

【js】js实现多个视频连续播放:

文章目录 一、效果&#xff1a;二、实现&#xff1a;三、案例&#xff1a; 一、效果&#xff1a; 二、实现&#xff1a; <!DOCTYPE html> <html> <head><title>Video Player</title><style>#progressBar { width: 800px;height: 20px;b…...

使用openssl 生成pfx格式证书时报错:unable to load certificates

问题现象包如下&#xff1a; 之前在centos上使用openssl部署证书服务器以及颁发证书的时候遇到的问题&#xff0c;在进行个人证书生成之后需要形成pfx格式证书&#xff0c;结果过程中报错了。网上类似资料比较少&#xff0c;做个记录。 生成pfx格式证书的命令&#xff1a; o…...

微信小程序 分享按钮 监听用户分享成功

代码 <view><button class"btnLq ed flex justify-center" open-type"share" click"getAward">点击分享</button> </view>export default {data(){return{shareMd:false,//分享埋点}},onShow(){//if(this.shareMd){uni.…...

数据结构-怀化学院期末题

题目&#xff1a; 利用希尔排序算法实现线性表的排序。希尔排序是根据给定的增量序列将线性表分隔成某个“增量”的记录组成一个子序例&#xff0c;在子序列中采用直接插入排序完成。 输入 第一行为元素个数n(1<n<1000)&#xff0c;第二行为n个元素值(整数)&#xff0c;即…...

跟cherno手搓游戏引擎【1】:配置与入口点

环境配置&#xff1a; 编译环境&#xff1a;VS2019 创建两个项目&#xff1a; 设置Sandbox为启动项&#xff1a; 设置sandbox的配置属性-常规-输出目录\中间目录为如下&#xff1a; 预处理定义&#xff1a;为了配置一些只有windows才能用的函数。 设置YOTOEngin&#xff08;我…...

25计算机专业考研经验贴之准备篇

Hello各位小伙伴&#xff0c;大家新年好&#xff01; 马上就要进入寒假假期了&#xff0c;25考研也该提上日程了。今天先跟大家分享一下大家在假期可以先做起来的准备工作。 【选择学校】 择校是个非常重要的内容&#xff0c;因为不同学校的考试内容是不一样的&#xff0c;有些…...

机器人相关知识

机器人学&#xff08;Robotics) 一些基础概念 位姿 位姿位置姿态 位姿的表示 刚体 刚性物体是一组粒子的集合&#xff0c;其中任意两个粒子之间的距离保持固定&#xff0c;不受物体运动或施加在物体上的力的影响。 “完全不可变形”的物体就是刚体。 刚体位置 刚性连杆 …...

八股文打卡day22——操作系统(5)

面试题&#xff1a;什么是死锁&#xff1f;如何避免死锁&#xff1f; 我的回答&#xff1a; 死锁是两个或者多个进程都占有各自的资源&#xff0c;然后都互相请求资源&#xff0c;导致互相都陷入了阻塞状态。 如何避免死锁呢&#xff1f; 首先&#xff0c;造成死锁有四个必要…...

SQL Server 权限管理

CSDN 成就一亿技术人&#xff01; 2024年 第一篇 难度指数&#xff1a;* * CSDN 成就一亿技术人&#xff01; 目录 1. 权限管理 什么是权限管理&#xff1f; SQL server的安全机制 服务器级角色 数据库级角色 对象级角色 2. 创建用户 赋予权限 最重要的一步骤 1. 权限…...

ReentrantLock底层原理学习一

J.U.C 简介 Java.util.concurrent 是在并发编程中比较常用的工具类&#xff0c;里面包含很多用来在并发场景中使用的组件。比如线程池、阻塞队列、计时器、同步器、并发集合等等。并发包的作者是大名鼎鼎的 Doug Lea。我们在接下来的课程中&#xff0c;回去剖析一些经典的比较…...

数字孪生在增强现实(AR)中的应用

数字孪生在增强现实&#xff08;Augmented Reality&#xff0c;AR&#xff09;中的应用可以提供更丰富、交互性更强的现实世界增强体验。以下是数字孪生在AR中的一些应用&#xff0c;希望对大家有所帮助。北京木奇移动技术有限公司&#xff0c;专业的软件外包开发公司&#xff…...

wordpress 分销插件/windows优化大师下载

地上有一个m行n列的方格&#xff0c;从坐标 [0,0] 到坐标 [m-1,n-1] 。一个机器人从坐标 [0, 0] 的格子开始移动&#xff0c;它每次可以向左、右、上、下移动一格&#xff08;不能移动到方格外&#xff09;&#xff0c;也不能进入行坐标和列坐标的数位之和大于k的格子。例如&am…...

怎么建设自己淘宝网站首页/优化模型数学建模

【填空题】阅读下面代码: sum 0 for i in range(100): if(i % 10): continue sum sum i print(sum) 上述程序的执行结果是____。【判断题】在函数内部修改形参的值会影响实参。【多选题】关节的基本结构包括哪些:【单选题】腰椎间盘突出好发部位是:【单选题】以下哪项做能描…...

asp个人网站下载/软文范文200字

1 创建 工程 选择 InstallScript MSI Project&#xff0c;其兼具Basic Project基本类型和Installscript Project全脚本类型两者的优点。 2 Project Assistant &#xff08;1&#xff09;Application Information 输入 公司名称&#xff0c; 程序名称&#xff0c;版本号 点击…...

网站公司服务器可做域名空间/seo综合查询工具下载

如果没有VS用下面的办法搜索csc.exe打开cmd 转到csc.exe的文件夹运行 csc /t:library N:\NET\cs\*.cs N:\NET\cs\*.cs 是你的cs文件的位置正常情况下csc.exe的目录下会多个dll文件 copy出来 asp.net程序是经过编译执行的&#xff0c;这个大家都知道&#xff0c;尤其是使用…...

陕西做网站公司有哪些/sem是什么

在小信号变化量的条件下&#xff0c;用线性电路来描述三极管非线性特性&#xff0c;称为微变等效电路。1 三极管的输入回路等效成一个动态电阻 re根据输入特性曲线找到 Q 点然后根据 Q 点做出对应的 IBQ 和 UBEQ以 UBEQ 为基本点加上一个正弦信号 ui 此时就会看到一个正弦的 ib…...

网域高科学校网站管理系统漏洞/seo专员很难吗

【异周话题 第 20 期】三年后&#xff0c;人工智能将彻底改变前端开发&#xff1f;话题背景去年&#xff0c;阿里阿里正式公开了人工智能设计系统“鲁班”&#xff0c;到去年双 11&#xff0c;鲁班的水平已经达到了阿里内部 P6 水准&#xff0c;一天能够制作 4,000 万张海报&am…...