码迷,mamicode.com
首页 > 其他好文 > 详细

frp部署指南

时间:2020-05-17 10:33:05      阅读:96      评论:0      收藏:0      [点我收藏+]

标签:端口   releases   hup   客户端连接   etc   服务端   需要   情况   serve   

frp github地址:https://github.com/fatedier/frp
frp使用指南:https://github.com/fatedier/frp/blob/master/README_zh.md

1.部署服务端

步骤一:提前设置好服务端公网IP端口权限,可提前开启,也可以根据实际情况开通;

服务端配置信息

步骤一:下载安装包
wget https://github.com/fatedier/frp/releases/download/v0.33.0/frp_0.33.0_linux_amd64.tar.gz
步骤二:解压安装包
mkdir /etc/frp && tar -zxvf frp_0.33.0_linux_amd64.tar.gz -C /etc/frp
步骤三:修改配置文件
vim /etc/frp/frps.ini

[common]
bind_port = 20001 根据实际情况更新IP端口

步骤四:启动程序,并放到后台
nohup sh /etc/frp/frps -c /etc/frp/frps.ini &

2.客户端设置

步骤一:下载安装包
windows端:
https://github.com/fatedier/frp/releases/download/v0.33.0/frp_0.33.0_windows_amd64.zip
Linux端:
https://github.com/fatedier/frp/releases/download/v0.33.0/frp_0.33.0_linux_amd64.tar.gz
步骤二:解压安装包到对应文件夹
步骤三:修改配置文件
frpc.ini
[common]
server_addr = 129.*.*.* #修改成服务端的公网IP
server_port = 20001 #服务端公开的公网IP端口,需要提前开通进出

[ssh] #ssh连接
type = tcp
local_ip = 192.168.199.237 #修改成你要连接的IP,如果是本地就修改成127.0.0.1
local_port = 22 #要连接的内网IP端口
remote_port = 20003 #映射后的公网端口

[RDP] #远程桌面连接,下面原理与ssh连接一致
type = tcp
local_ip = 127.0.0.1
local_port = 3389
remote_port = 20002

步骤四:启动程序,并放到后台启动
Linux端:nohup sh /etc/frp/frpc -c /etc/frp/frpc.ini &
Windows端:start /b frpc.exe -c c:\frp\frpc.ini

3.客户端连接

连接ssh
地址如下:服务公网IP+客户端remote_port-->>>129.*.*.*:20003
连接远程桌面
地址如下:服务公网IP+客户端remote_port-->>>129.*.*.*:20002

frp部署指南

标签:端口   releases   hup   客户端连接   etc   服务端   需要   情况   serve   

原文地址:https://blog.51cto.com/13815495/2495904

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!