基于deepin部署cpolar

内网穿透

在通常的网络环境中,局域网内的设备会被分配私有 IP 地址,这些地址在局域网内部是唯一的,但在互联网上是不可路由的。当内网中的设备想要与外网通信时,一般会通过网络地址转换(NAT)技术,将内部的私有 IP 地址转换为外部网络可识别的公有 IP 地址。然而,这也导致了外部网络很难直接访问到内网中的设备。

内网穿透技术就是通过在公网服务器和内网设备之间建立一条数据通道,使得外部网络能够绕过 NAT 限制,直接与内网中的设备进行通信。具体来说,内网穿透软件或服务会在公网服务器上监听特定的端口,当有外部请求到达时,它会将请求转发到对应的内网设备上;同时,也会将内网设备的响应数据回传给外部请求方。

cpolar优势

cpolar是一种部署方式简单的内网穿透工具,提供了较多的映射条目(相比其他免费内网穿透工具)。

部署过程

账号注册

首先到cpolar官网注册一个账号(注意:账号密码后期需要用到)。

curl -L https://www.cpolar.com/static/downloads/install-release-cpolar.sh | sudo bash #下载并执行cpolar安装脚本

执行命令

sudo systemctl enable cpolar #设置开机自启动
sudo systemctl start cpolar #启动cpolar

验证

systemctl status cpolar.service #查看 cpolar 服务的当前状态。

image.png

浏览器输入localhost:9200进入Web管理界面输入账号和密码登录。

image-uyan.png

image-grit.png

到这一步就可以进行映射了,它会将你映射的端口变成一个四级域名,你可以通过域名访问自己的服务。

image-eosv.png

看到这里了点个赞吧>_<!!!