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

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

admin
2019-12-08 / 0 评论 / 1,470 阅读 / 正在检测是否收录...

选择下载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:ProgramDataMicrosoftWindowsStart MenuProgramsStartUp文件夹下新建一个vbs文件

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

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

这样就设置完成了

0

打赏

评论 (0)

取消