frp官网地址:https://github.com/fatedier/frp/releases windows下载地址 https://github.com/fatedier/frp/releases/download/v0.51.3/frp_0.51.3_windows_amd64.zip linux下载地址: wget https://github.com/fatedier/frp/releases/download/v0.51.3/frp_0.51.3_linux_amd64.tar.gz linux解压,解压到/usr/local/下。并重新命名 tar -xf frp_0.51.3_linux_amd64.tar.gz -C /usr/local/ mv /usr/local/frp_0.51.3_linux_amd64/ /usr/local/frp linux服务启动文件配置 vim /usr/lib/systemd/system/frps.service [Unit] Description=frps service After=network.target syslog.target Wants=network.target [Service] Type=simple #启动服务的命令(此处写你的frps的实际安装目录) ExecStart=/usr/local/frp/frps -c /usr/local/frp/frps.ini [Install] WantedBy=multi-user.target systemctl daemon-reload systemctl enable frps --now 服务端配置文件 #[common] #bind_port = 7000 [common] bind_port = 7000 #token = ainiyade #bind_udp_port = 7001 #以下是可选设置 dashboard_port = 7500 # dashboard 用户名密码,默认都为 admin dashboard_user = admin dashboard_pwd = Asdf-123password windows启动,linux无需打理 .\frps.exe -c frps.ini 客户端配置文件 frpc.ini 内容 [common] server_addr = 114.55.42.243(服务器IP) server_port = 7000 auth.method = 'token' auth.token = 'Asdf-123password' [ssh] type = tcp local_ip = 127.0.0.1 local_port = 8080 remote_port = 8080 [sshd] type = tcp local_ip = 127.0.0.1 local_port = 9090 remote_port = 9090 解释: [ssh] 这个语句块,每个单独的语句块,名称不能一样 type = tcp 协议,如tcp或者http,一般斗使用tcp local_ip = 127.0.0.1 内网里面的机器IP地址,如果是本机就写127.0.0.1 local_port = 8080 本地监听端口 remote_port = 8080 服务器上使用的端口,可以都用一样的端口80除外,80端口需要备案 windows启动命令 .\frpc.exe -c frpc.ini linux下载地址: wget https://github.com/fatedier/frp/releases/download/v0.51.3/frp_0.51.3_linux_amd64.tar.gz linux解压,解压到/usr/local/下。并重新命名 tar -xf frp_0.51.3_linux_amd64.tar.gz -C /usr/local/ mv /usr/local/frp_0.51.3_linux_amd64/ /usr/local/frp linux启动 linux下客户端配置 vim /usr/lib/systemd/system/frpc.service [Unit] Description=frps service After=network.target syslog.target Wants=network.target [Service] Type=simple #启动服务的命令(此处写你的frps的实际安装目录) ExecStart=/usr/local/frp/frpc -c /usr/local/frp/frpc.ini [Install] WantedBy=multi-user.target systemctl daemon-reload systemctl enable frps --now 群晖FRPC套件配置文件 serverAddr = "49.232.104.115" serverPort = 7000 auth.method = 'token' auth.token = 'Asdf-123password' [[proxies]] name = "test-tcp" type = "tcp" localIP = "127.0.0.1" localPort = 5001 remotePort = 5002