超好用的内网穿透工具【永久免费不限制流量】

编程知识 更新时间:2023-05-02 22:43:41

文章目录

  • 前言
  • 1. 安装cpolar内网穿透工具
    • 1.1 Windows系统
    • 1.2 Linux系统
      • 1.2.1 安装
      • 1.2.2 向系统添加服务
      • 1.2.3 启动服务
      • 1.2.4 查看服务状态
  • 2. 创建隧道映射内网端口
  • 3. 获取公网地址

前言

对于开发人员来讲,演示内网web站点、本地开发微信公众号、小程序开发、调试第三方支付系统对接等开发环境,往往需要一个环境可以进行调试。

而解决办法很简单,用内网穿透工具就可以,不需要自己搭建服务,也不需要公网IP。这里我们用cpolar来穿透,它支持http/https/tcp协议,不限制流量,使用比较简单,在本地安装配置完成后,创建隧道即可将内网端口映射到公网,生成相应的公网地址实现公网访问内网。

比如通过cpolar将本地80端口下的web网站发布到公网可访问

1. 安装cpolar内网穿透工具

cpolar官网:https://www.cpolar/

需要先注册一个cpolar账号,后面会用到

1.1 Windows系统

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

1.2 Linux系统

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

1.2.1 安装

  • 国内使用
curl -L https://www.cpolar/static/downloads/install-release-cpolar.sh | sudo bash
  • 国外使用
curl -sL https://git.io/cpolar | sudo bash

1.2.2 向系统添加服务

sudo systemctl enable cpolar

1.2.3 启动服务

sudo systemctl start cpolar

1.2.4 查看服务状态

sudo systemctl status cpolar

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

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

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

登录成功后,进入主界面

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

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

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

cpolar会默认安装两个样例隧道

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

3. 获取公网地址

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

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


需要注意的是,使用免费的cpolar内网穿透所生成的公网地址为随机临时地址,24小时内会发生变化,并且带宽较小,只有1M,对于本地开发测试来说是足够的,但是如果需要长期远程访问则不是很方便。不过我们可以为其配置固定的二级子域名(该地址不会随机变化)同时带宽也会提高。

更多推荐

超好用的内网穿透工具【永久免费不限制流量】

本文发布于:2023-04-29 03:57:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/7a7893725db021b1695429ebac8105e1.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:好用   内网   永久免费   流量   工具

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!

  • 110096文章数
  • 27994阅读数
  • 0评论数