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

干货!手把手教你穿透内网

干货!手把手教你穿透内网

    • 干货!手把手教你穿透内网
        • cpolar内网穿透使用场景
      • 如何使用cpolar内网穿透? ↓↓
      • 1. 注册cpolar账号
      • 2. 安装cpolar内网穿透
        • 2.1 Windows系统
        • 2.2 Linux系统
          • 2.2.1 安装
          • 2.2.2 向系统添加服务
          • 2.2.3 启动服务
          • 2.2.4 查看服务状态
      • 3. 创建隧道映射内网端口
        • 3.1 通过web UI界面创建隧道
        • 3.2 通过命令行创建隧道
      • 3. 获取公网地址

干货!手把手教你穿透内网


如果你跟我一样没有公网IP,但是需要将在本地内网搭建的web项目发布到公网测试,又不想很麻烦的部署到服务器上。恭喜你,找对地方了!

我发现了一款宝藏级别的内网穿透工具——cpolar内网穿透,使用超简单,连接也很稳定。它支持http/https/tcp协议不需要公网ip,也不需要繁琐的路由器端口映射设置,可以永久免费使用,重点是还不限制流量

只需要在本地安装cpolar客户端,就可以创建隧道将内网端口映射到公网,生成相应的公网地址,实现公网访问内网。

cpolar内网穿透使用场景

  • 远程桌面控制家里/公司电脑、访问文件共享服务器
  • 远程访问公司内网财务系统、进销存系统、ERP系统(小中企业使用)
  • 搭建个人游戏私服
  • 远程访问群晖NAS
  • 搭建Web站点,用于测试,用于给客户演示场景
  • 联调公网API服务,例如远程调试支付宝接口
  • 联调开发微信公众号,小程序接口
  • 远程访问数据库
  • 搭建私有git源代码仓库
  • 搭建私有CI服务器
  • 搭建私有SVN源代码服务器
  • 远程SSH服务器家中的服务器,或者公司的服务器

1666338278865


如何使用cpolar内网穿透? ↓↓

1. 注册cpolar账号

cpolar内网穿透官网:https://www.cpolar.com/

进入cpolar官网,点击右上角免费注册,使用邮箱注册一个cpolar账号,我们后面会用到。

25-1

2. 安装cpolar内网穿透

2.1 Windows系统

windows系统可以在cpolar官网下载最新的安装包,然后解压默认安装即可。

25-2

2.2 Linux系统

linux系统支持一键自动安装脚本

2.2.1 安装
  • 国内使用
curl -L https://www.cpolar.com/static/downloads/install-release-cpolar.sh | sudo bash
  • 国外使用
curl -sL https://git.io/cpolar | sudo bash
2.2.2 向系统添加服务
sudo systemctl enable cpolar
2.2.3 启动服务
sudo systemctl start cpolar
2.2.4 查看服务状态
sudo systemctl status cpolar

如正常显示active,则说明已经启动成功。

安装成功后,cpolar会默认安装两个样例隧道:

  • 一个是Website隧道指向http 8080端口
  • 一个是ssh隧道(Linux&macOS系统)/远程桌面隧道(win系统),指向tcp 22端口/tcp 3389端口

3. 创建隧道映射内网端口

创建隧道将内网端口映射到公网,我们可以通过两种方式来实现:

3.1 通过web UI界面创建隧道

cpolar安装成功后,在浏览器上访问127.0.0.1:9200,使用cpolar账号登录web UI管理界面。

1

登录成功后,进入主界面

比如,我们需要将本地80端口下的web站点发布到公网可访问,只需要点击左侧仪表盘的隧道管理————创建隧道,输入隧道信息,然后点击创建即可。

  • 隧道名称:可自定义,注意不要重复
  • 协议:选择http协议
  • 本地地址:填写80端口
  • 域名类型:选择随机域名(可免费使用)
  • 地区:选择China VIP

在这里插入图片描述

隧道创建成功后,可以在隧道管理————隧道列表查看隧道状态,如为active激活。说明已经启动成功。

在这里插入图片描述

3.2 通过命令行创建隧道

打开命令行一键创建隧道:

cpolar http 80

1666324939565

3. 获取公网地址

点击左侧仪表盘的状态————在线隧道列表,找到我们刚刚创建的隧道,可以看到有生成相应的公网URL地址,有两行,其中一个是http隧道,一个是https隧道。

在这里插入图片描述

或者登录cpolar官网后台——状态页面,可以查看到所有在线隧道所生成的公网地址。

1666330445453

将公网地址复制到浏览器访问即可,实现公网远程访问内网web站点。如果你本地有正常配置页面,那么就会正常显示出来。

在这里插入图片描述


PS:注意,如果你使用的是免费的cpolar,所生成的公网地址为随机临时地址,每隔24小时会发生变化,带宽1M比较小。
如果你想要使用更大的带宽(2/3/10/20/30M带宽),更多的功能(比如为网站配置固定的二级子域名、配置自定义域名;使用固定的TCP端口地址…),可以升级cpolar套餐体验,目前cpolar支持21天退款保证,可以随意测试。

相关文章:

  • 人家网站都免费了,你还用Python去爬?
  • 2023年上半年软考中、高级 了解一下
  • Android 13 新特性及适配指南
  • 分布式事务Seata源码解析十:AT模式回滚日志undo log详细构建过程
  • 链路状态路由协议 OSPF (一)
  • 利用Redis实现分布式长效缓存
  • c# 的一些简单用法
  • 【QT开发专题-天气预报】16.更新 UI 界面
  • D-star算法简介及相关思考
  • Java POI Word 转 PDF
  • DASCTF X GFCTF 2022十月 Misc
  • 10月工作经验总结
  • 点云地面滤波--一种改进的渐进式不规则三角网加密地面滤波算法
  • 新的3D地图制图技术改变了全球定位的游戏规则
  • 常见排序算法
  • axios 和 cookie 的那些事
  • DataBase in Android
  • Js实现点击查看全文(类似今日头条、知乎日报效果)
  • python学习笔记-类对象的信息
  • quasar-framework cnodejs社区
  • rc-form之最单纯情况
  • Shell编程
  • vue数据传递--我有特殊的实现技巧
  • 程序员该如何有效的找工作?
  • 反思总结然后整装待发
  • 小程序01:wepy框架整合iview webapp UI
  •  一套莫尔斯电报听写、翻译系统
  • 用Node EJS写一个爬虫脚本每天定时给心爱的她发一封暖心邮件
  • 自定义函数
  • C# - 为值类型重定义相等性
  • SAP CRM里Lead通过工作流自动创建Opportunity的原理讲解 ...
  • 从如何停掉 Promise 链说起
  • ​LeetCode解法汇总1410. HTML 实体解析器
  • #考研#计算机文化知识1(局域网及网络互联)
  • (AtCoder Beginner Contest 340) -- F - S = 1 -- 题解
  • (ZT)一个美国文科博士的YardLife
  • (附源码)ssm学生管理系统 毕业设计 141543
  • (附源码)计算机毕业设计SSM疫情社区管理系统
  • (转)【Hibernate总结系列】使用举例
  • (转载)Linux 多线程条件变量同步
  • .bat批处理(四):路径相关%cd%和%~dp0的区别
  • .NET 8.0 中有哪些新的变化?
  • .NET Compact Framework 多线程环境下的UI异步刷新
  • .NET gRPC 和RESTful简单对比
  • .NET 依赖注入和配置系统
  • .NET/C# 将一个命令行参数字符串转换为命令行参数数组 args
  • .NET中 MVC 工厂模式浅析
  • .w文件怎么转成html文件,使用pandoc进行Word与Markdown文件转化
  • /usr/bin/python: can't decompress data; zlib not available 的异常处理
  • @EventListener注解使用说明
  • [bzoj1038][ZJOI2008]瞭望塔
  • [C++进阶篇]STL中vector的使用
  • [CSDN首发]鱿鱼游戏的具体玩法详细介绍
  • [EFI]Dell Inspiron 15 5567 电脑 Hackintosh 黑苹果efi引导文件
  • [EFI]MSI GF63 Thin 9SCXR电脑 Hackintosh 黑苹果efi引导文件