简单的 frp 配置手册

安装

  1. 从官网下载对应内核的 Release
  2. 将服务器端解压到/frp/目录下,应包含frpsfrps.ini两个文件
  3. 执行代码
/frp/frps -c /frp/frps.ini
  1. 注意:客户端与服务器端版本号必须相同。

配置

服务器端

[common]
bind_port = 7000
vhost_http_port = 8080
dashboard_port = 控制台端口号
subdomain_host = 绑定二级域名根域名
authentication_timeout = 0 # 避免服务器与客户端时差造成无法连接

客户端

[common]
server_addr = 服务器ip
server_port = 7000
login_fail_exit = false

WEB

[web]
type = http
local_port = 80
subdomain = 二级域名

SSH

[ssh]
type = tcp
local_ip = 127.0.0.1
local_port = 22
remote_port = 6000

远程桌面

[rdp]
type = tcp
local_ip = 局域网内台机ip
local_port = 3389
remote_port = 3389

2018年10月4日更新

常见问题

客户端连接失败,提示 authorization timeout

出现这种情况是因为 frps 所在服务器和 frpc 所在服务器的系统时间相差较大。如果不希望在身份校验时加入系统时间,可以将 frps 配置文件中的 authentication_timeout 设置为 0 来解决这个问题。

frpc 能否在系统启动阶段无网络时一直等待而不是直接退出?

在 frpc 的配置文件中将 login_fail_exit 设置为 false,则 frpc 启动后会不断尝试连接 frps,直到连接成功,而不是直接退出。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • frp frp 是一个可用于内网穿透的高性能的反向代理应用,支持 tcp, udp 协议,为 http 和 htt...
    theache阅读 48,735评论 0 11
  • 注意:此工具依赖一个有公网 IP 的 PC 或服务器。 首先说下原始需求。众所周知,IPv4 网络地址数量非常有限...
    Techzero阅读 2,660评论 1 1
  • 前言:此技术文档基于docker容器技术搭载的FRP服务,由两个基本的容器服务组成,frps-docker为服务端...
    欧阳炎魂阅读 3,696评论 0 0
  • 1.实验工具和平台 2.软件下载、安装 3.配置软件 frps.ini的配置 #[common]是不可分割的部分 ...
    大飞歌阅读 8,667评论 0 1
  • 你在字里, 我在行间。 你侬我侬, 相对无言。 竟夕相思, 缠缠绵绵。 水乳交融, 期待明天。
    高孟君阅读 345评论 0 4

友情链接更多精彩内容