Mac 中配置内网穿透(使用cpolar内网穿透工具)


崧峻
原创
发布时间: 2025-06-21 14:29:16 | 阅读数 0收藏数 0评论数 0
封面
当内网中的主机没有静态IP地址,但要被外网稳定访问时可以使用内网穿透,让只能访问公网ip的硬件设备也可以访问我们本地的服务。cpolar 是一个内网穿透工具,只需一行命令,就可以将内网站点发布至公网,方便给客户演示。高效调试微信公众号、小程序、对接支付宝网关等云端服务,提高您的编程效率。
1

安装cpolar

1、通过Homebrew包管理器安装cpolar 输入以下命令,如图1图2所示

brew tap probezy/core && brew install cpolar
2

修复问题

如果出现下面这个报错,那么就看这步,否则的话可以直接跳去第三步

==> Tapping probezy/core
Cloning into '/opt/homebrew/Library/Taps/probezy/homebrew-core'...
fatal: unable to access 'https://github.com/probezy/homebrew-core/': HTTP/2 stream 1 was not closed cleanly before end of the underlying stream
Error: Failure while executing; `git clone https://github.com/probezy/homebrew-core /opt/homebrew/Library/Taps/probezy/homebrew-core --origin=origin --template=` exited with 128.



解决办法:

1.替换homebrew默认源

cd "$(brew --repo)"
git remote set-url origin git://mirrors.ustc.edu.cn/brew.git

2.替换homebrew-core源

cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core"
git remote set-url origin git://mirrors.ustc.edu.cn/homebrew-core.git

3.然后再次通过brew安装cpolar(内网穿透工具)即可,成功效果如图所示


3

连接账户

  1. 进入网址 https://dashboard.cpolar.com/get-started
  2. 如果大家没有账户的话可以先进行账户的注册如图1所示
  3. 获取authtoken 如图2 图3所示
4

安装cpolar服务

输入命令

sudo cpolar service install

执行成功后他会提示项目已添加 如图1所示

5

启动服务

输入以下命令来启动服务,如图所示

sudo cpolar service start
6

访问

然后本地访问 http://127.0.0.1:9200/ ,输入在cpolar 中注册的账号和密码

登陆的账号密码是刚刚cpolar 的账号密码,进去之后是图2的效果

7

创建隧道

如图所示 进行创建一个隧道,端口号就行大家想进行开放的端口号

8

查看隧道列表

如图所示就是隧道列表,通过公网地址那一列即可进行访问了

9

官方文档

https://www.cpolar.com/docs?_gl=1*d1tsa4*_ga*MTY0MzU1MDAzMS4xNzI3NDkxMjY0*_ga_WF16DPKZZ1*MTcyNzQ5MTI2NC4xLjEuMTcyNzQ5MjA3My41MS4wLjA.

上面是官网文档的地址,大家遇到各种问题可以去官方文档里面进行查看

阅读记录0
点赞0
收藏0
禁止 本文未经作者允许授权,禁止转载
猜你喜欢
评论/提问(已发布 0 条)
评论 评论
收藏 收藏
分享 分享
pdf下载 下载