教程配置环境:
- debian11
配置
下载frpc客户端:frp官方下载地址:点击进入
说明:官方下载包包含不通版本不通系统,请对应选择。
将下载好的压缩文件解压后上传到服务器根目录。
配置frpc.ini文件
命令如下:
# 进入解压目录
cd frp_0.33.0_linux_amd64
# 配置frpc
vi frpc.ini
修改为以下内容
[common]
server_addr = 公网服务器ip
# ip和端口与公网frps配置一致
server_port = 7000
# 与公网配置frps.ini的token一致
token = 52010
# 配置ssh服务
[ssh]
type = tcp
local_ip = 127.0.0.1
local_port = 此处本地需要映射的端口
remote_port = 此处映射后外网访问的端口
开放端口(我不需要)
ufw allow 外网映射端口号/tcp
增加权限
chmod +x /frp/frpc
配置frpc服务
用以下命令,将弹出vim编辑窗口
vi /etc/systemd/system/frpc.service
写入内容
[Unit]
# 服务名称,可自定义
Description = frp server
After = network.target syslog.target
Wants = network.target
[Service]
Type = simple
# 启动frpc的命令,需修改为刚才frp放置的地址,我的为/frp
ExecStart = /frp/frpc -c /frp/frpc.ini
[Install]
WantedBy = multi-user.target
说明:
有关vim使用命令使用,不然无法编辑上面的内容。
1.vim窗口输入a即可编辑
2.更改好后按esc后,输入冒号(英文)和wq保存并退出 :wq
- 启动frpc服务
# 启动frpc
systemctl start frpc
# 配置frpc开机自启
systemctl enable frpc
- 这样就设置frpc客户端完毕,现在就可以用公网ip或者域名加映射端口访问内网设备了。