frp使用简单介绍

简介:frp是一款使用go语言写的一个轻量级的内网穿透工具,其全名为Fast Reverse Proxy,支持TCP,UDP,HTTP,HTTPS等协议类型,话不多说开始上手。

1.肯定是要有一台vps,这里推荐学生党抓紧时间在什么腾讯云,阿里云去购买一年一百,买到就是赚到。

  wget https://github.com/fatedier/frp/releases/download/v0.33.0/frp_0.33.0_linux_amd64.tar.gz 下载FRP

  tar -zxvf frp_0.33.0_linux_amd64.tar.gz  解压下载的frp

2.这里我们要配置下载好的frp,配置服务端,修改frps.ini文件,截图如下

  

  bind_port 是监听端口、dash_port是web服务的端口,vhost是访问web服务自定义的端口,没影响,我们继续。

3./frps -c frps.ini 启动frp服务

  

  这时候访问你的vps:7500端口就可以访问到你的frpweb服务端了

  

4.配置客户端

   直接把关于frps的删掉,只留下frpc文件

  打开frpc.ini,打开之后大概是下图的样子

  

   这里我用的是内网windows做所以要把配置改一下,如下:

  [common]

  server_addr = 你的服务器IP地址

  server_port = 7000

  auto_token=mstsc

  [mstsc]

  type = tcp

  local_ip = 127.0.0.1

  local_port = 3389

  remote_port = 3389

  这个localport是你本地服务的端口,remote是你映射到vps上面的服务端口,这个要区分清楚。

5.保存frpc.ini文件,开始测试。

  这里保存好了以后,有的同学可能用那个exe文件去打开,我记得我使用不好使,我用的命令行。      

   有的同学可能出现这个报错,是因为你的token配置不匹配,这个不要慌,可能是你少配置了一个选项。

  检查你是否配置了token,或者说你的token跟你vps配置的token不匹配,检查一下就ok,不要做伸手党。

  出现下面图,就说明你的frpc已经上线了。

 

 6.链接远程服务器,只需要mstsc之后你的vps的3389端口即可。

  一般不要设置跟本地服务一样的端口,防止出现错误。

  ok本次实验结束。

  

勿做伸手党,勤思考,总能成就一番事业。
原文地址:https://www.cnblogs.com/X-caiji/p/13575738.html