centos配置frp服务端,与客户端

文章目录[x]
  1. 1:选择下载frp版本
  2. 2:配置frp服务端
  3. 3:配置Windows客户端
  4. 4:Windows客户端设置开机自启动

选择下载frp版本

我们到github进行选择:https://github.com/fatedier/frp/releases

选择linux_amd64.tar.gz

当前教程最新版为:v0.30.0

wget https://github.com/fatedier/frp/releases/download/v0.30.0/frp_0.30.0_linux_amd64.tar.gz

 

解压文件

tar -zxvf frp_0.30.0_linux_amd64.tar.gz

 

配置frp服务端

进入文件

cd frp_0.30.0_linux_amd64

 

修改frps.ini配置文件

[common]
bind_port = 与客户端对接端口
token = 连接认证token

如果想要实现更多功能后期可以参考frp配置文件

启动服务端

nohup ./frps -c frps.ini &

配置Windows客户端

在官网下载windows_amd64.zip文件

解压文件并打开

编辑frpc.ini文件

[common]
server_addr = 服务端IP地址
server_port = 与客户端对接端口
token =连接认证token

[ssh]
type = tcp
local_ip = 映射的ip
local_port = 内部端口
remote_port = 外部端口

 

在当前文件夹下创建一个bat文件并编辑,将下列命令复制进去,保存

frpc -c frpc.ini

好了现在双击那个bat文件就可以启动客户端与服务端对接,实现了穿透

 

Windows客户端设置开机自启动

如果每次都要手动启动客户端的话会很麻烦,因此我们对客户端进行添加自启动

将刚刚的客户端文件夹重命名成frp,并将它移动到C盘的根目录上

在C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp文件夹下新建一个vbs文件

编辑此文件,并将如下命令复制进去,然后保存

Set ws = CreateObject("Wscript.Shell") 
   ws.run "cmd /c C:\frp\frpc.exe -c c:\frp\frpc.ini",vbhide

这样就设置完成了

点赞

发表评论

昵称和uid可以选填一个,填邮箱必填(留言回复后将会发邮件给你)
tips:输入uid可以快速获得你的昵称和头像