解压:
tar -zxvf frp_0.45.0_linux_amd64.tar.gz相关文件:
- frps*:是frp服务器相关文件 。
- frpc*:是frp客户端相关文件 。
vim frps.ini文件内容:
# FRP服务端[common]# frp监听的端口,默认是7000,可以改成其他的bind_port = 7000# 授权码,请改成更复杂的token = 12345 # 这个token之后在客户端会用到# frp管理后台端口,请按自己需求更改dashboard_port = 7001# frp管理后台用户名和密码,请改成自己的dashboard_user = lzmdashboard_pwd = 123456enable_prometheus = true# frp日志配置log_file = /var/log/frps.loglog_level = infolog_max_days = 3启动FRP服务端拷贝到专门的文件夹&启动服务器:两种方案:
- 直接在当前终端运行:
- 使用systemctl命令组:
- 需要注意的是,新版本的release已经不提供systemd相关脚本了,需要的可以下载旧版本获取 。
输入用户名和密码出现下图即可说明服务端成功启动 。
文章插图
可能遇到的一些问题
- 验证进入后台管理时失败:在验证前需要检查防火墙 。云服务器不是在命令行配置防火墙,而是在后台 。对于腾讯云服务器,需要在后台进入防火墙配置,然后添加规则,开放对应端口 。
文章插图
文章插图
客户端配置和服务端步骤差不多
下载FRP下载release包:根据设备和frp版本下载:
wget https://github.com/fatedier/frp/releases/download/v0.45.0/frp_0.45.0_linux_amd64.tar.gz解压:
tar -zxvf frp_0.45.0_linux_amd64.tar.gz相关文件:
- frps*:是frp服务器相关文件 。
- frpc*:是frp客户端相关文件 。
vim frpc.ini文件内容:
# FRP客户端[common]server_addr = 服务器ip # 与frps.ini的bind_port一致server_port = 7000 # 与frps.ini的token一致token = 123456# 配置ssh服务[ssh]type = tcp# 也可以是当前设备局域网内的其它IPlocal_ip = 127.0.0.1local_port = 22# 这个自定义,之后再ssh连接的时候要用remote_port = 7002
经验总结扩展阅读
- 金线莲的吃法
- 2023年9月6日是疏通管道吉日吗 2023年9月6日适合疏通管道吗
- 半亩是多少
- 银耳可以泡一晚上再煮吗
- 熊猫便便有什么用
- 清除青苔最有效的方法
- 油是导体还是绝缘体
- 起酥油是不是属于猪油?
- 2023年农历七月廿二买房吉日 2023年9月6日适合买房吗
- 油麦菜煮多久能熟