选择下载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)