linux简单的部署frp
1.下载frp应用
SSH连接上外网主机后,使用wget
指令下载frp。
wget https://github.com/fatedier/frp/releases/download/v0.20.0/frp_0.20.0_linux_amd64.tar.gz
使用tar
指令解压tar.gz文件
tar -zxvf frp_0.20.0_linux_amd64.tar.gz
使用cd
指令进入解压出来的文件夹
cd frp_0.20.0_linux_amd64/
2.修改服务端配置文件
vi frps.ini
修改编辑内容如下:
[common] bind_port = 7000 authentication_method=token token=xxxxxxx
3.启动frp服务端
./frps -c ./frps.ini
此时服务是运行再当前登录终端,当退出终端则服务结束。需要将服务改成后台运行。
ctrl+z #可以将一个正在前台执行的命令放到后台,并且处于暂停状态
查看进程,找到frps进程,记住进程ID,如:12345
jobs
使用 bg #运行挂起的进程。
bg #12345
如果想要结束进程执行kill
kill -9 12345
4.客户端运行
下载客户端程序。
windows版客户端:
https://files.cnblogs.com/files/LittleJin/frpc.zip
编辑客户端配置文件。
[common] server_addr = 服务端ip地址 server_port = 7000 authentication_method = token token = 服务端配置的token [webxx] type=tcp local_ip = 127.0.0.1 //本机访问的地址,真实能够提供数据的服务器地址。 local_port = 80 remote_port = 80 custom_domains = 服务端域名地址,该地址由对外的客户端访问
运行客户端程序。
D:\01.soft\frpClient\frpc.exe