Debian中frpc客户端的安装与配置
以下是在 Debian 中安装和配置 frp 客户端的分步指南:
使用二进制安装包
从官网下载frp客户端https://github.com/fatedier/frp/releases
为您的 Debian 系统架构选择适当的二进制文件。例如,如果您使用的是 64 位系统,请下载
frp\_0.37.1\_linux\_amd64.tar.gz
将下载的文件解压到您在 Debian 系统中选择的文件夹中。
1
$ tar -xzvf frp\_0.37.1\_linux\_amd64.tar.gz
导航到包含提取的文件的文件夹。
1
$ cd frp\_0.37.1\_linux\_amd64
复制示例配置文件以将其用作自定义配置的基础。
1
$ cp frpc.ini.sample frpc.ini
使用您选择的文本编辑器编辑配置文件。
1
$ nano frpc.ini
在配置文件中,指定连接详细信息,例如服务器地址、服务器端口、令牌和要使用的代理协议。
1
2
3
4
5
6
7
8
9[common]
server\_addr = x.x.x.x # Replace with your server IP address
server\_port = 7000 # Replace with your server port number
token = your\_token # Replace with your authentication token
[ssh]
type = tcp
local\_ip = 127.0.0.1 # Replace with your local IP address
local\_port = 22 # Replace with the port number of your local SSH server
remote\_port = 6000 # Replace with the port number to use for remote access保存配置文件并退出文本编辑器。
使用以下命令启动frp客户端:
1
$ ./frpc -c frpc.ini
客户端将在前台运行,直到您使用 终止它
Ctrl+C
。
docker安装frpc客户端
要使用 Docker 在 Debian 上安装和配置 frp 客户端,可以按照以下步骤操作:
安装Docker
首先,您需要在 Debian 机器上安装 Docker。您可以按照 Docker 官方文档在 Debian 上安装 Docker:https ://docs.docker.com/engine/install/debian/拉取frpc Docker镜像
使用以下命令拉取最新的 frpc Docker 镜像:1
docker pull stilleshan/frpc:v0.39.0
创建frpc的配置文件
创建一个名为的配置文件frpc.ini
,并根据您的需要进行配置。配置选项可以参考frp官方文档:https://github.com/fatedier/frp/blob/master/README\_zh.md#%E5%AE%A2%E6%88%B7%E7%AB% AF%E4%BD%BF%E7%94%A8
这是一个配置文件示例:1
2
3
4
5
6
7
8[common]
server\_addr = 123.45.67.89
server\_port = 7000
[ssh]
type = tcp
local\_ip = 127.0.0.1
local\_port = 22
remote\_port = 6000启动frpc Docker容器
使用以下命令启动 frpc Docker 容器:1
docker run -d --name frpc --restart always -v /path/to/frpc.ini:/frp/frpc.ini stilleshan/frpc:v0.39.0
替换为您在步骤 3 中创建的配置文件的
/path/to/frpc.ini
路径。frpc.ini
验证frpc客户端是否连接到frp服务器
可以使用以下命令检查frpc日志:1
docker logs frpc
如果客户端连接到 frp 服务器,您应该看到类似于以下内容的日志输出:
1
6s15ms [I] [proxy\_manager.go:270] [2b3b27b7748c9bba] proxy added: [ssh], listenAddr: 127.0.0.1:22
就是这样!您已使用 Docker 在 Debian 上成功安装并配置了frpc
客户端。
就是这样!您现在已经在 Debian 中成功安装并配置了 frp 客户端。
frp服务端安装请看《Debian中部署frps内网穿透服务端》