耀世娱乐

chirp 内网穿透工具部署指南

发布日期:2025-12-05 11:04:38 点击次数:162

chirp 是一个小众好用的内网穿透工具,相比于frp、ngrock,作者贴心的适配了windows、macos图形化客户端,linux 服务端和客户端拥有完善清晰的图形化管理页面。对我这种经常使用内网穿透的程序员来说,方便了许多。

和大多数的内网穿透工具一样,chirp分为客户端和服务端,服务端需要部署在一个公网ip上面。不用担心部署很麻烦,作者提供了一键部署脚本,我觉得太良心了。

我测试了http内网网站站、mysql、postgresql、ssh服务都成功穿透

文件下载地址

https://cloud.189.cn/t/JNb2EjMr6FNn(访问码:k83r)找到最新版本看到以下文件

官方文档

官方参考文档我认为已经很清晰了

https://chirp.yigechengzi.com/docs

服务器部署

在服务器上找一个目录,下载server-linux-amd64文件放进去。如果你是arm服务器,得下载server-linux-arm64文件,如果您不知道服务器类型,干脆两个文件都下载。再执行以下脚本

curl -O "https://chirp.yigechengzi.com/sh/chirp-server-install.sh" && bash chirp-server-install.sh

安装完成之后,我们可以看到安装成功的提示。

执行以下命令查看默认配置信息

cat /var/lib/chirp/.env

看到如下信息,这些信息可以根据自己需求任意修改

含义如下

CHIRP_KEY和客户端连接的密钥,32位字符串,用于数据加密和认证自己的客户端,可自行修改。

CHIRP_SERVER_PORT和客户端连接的管理端口,在客户端配置中配置形式:ip:端口。

CHIRP_HTTP_PORT服务端后台访问的端口,在浏览器中访问形式:ip:端口。

打开后台

客户端安装

客户端不需要太复杂的设置,我这里就不卖关子了,直接访问官方文档吧。

https://chirp.yigechengzi.com/docs/client-deployment#windowsmacos

linux 客户端

我没有测试,直接运行client-linux-amd64即可,文档中也有一键部署脚本。

docker- compose部署

Windows/macos客户端

window/mac 客户端填入认证密钥、服务端地址点击保存

穿透之后如何访问?

直接公网ip:远程端口就可以。