frp内网穿透工具入门

frp的项目地址 https://github.com/fatedier/frp

说明:
  • 线上的服务器使用的是腾讯云,安装了CentOS7.2
  • 本地使用的是windows+虚拟机安装的CentOS6.8
  1. 查看线上与本地的架构 x86_64
uname -a


2.点击链接进入版本下载页面 Release

3.选择适当的版本,并复制链接,将其下载并解压。

wget https://github.com/fatedier/frp/releases/download/v0.16.0/frp_0.16.0_linux_amd64.tar.gz
tar -zxvf frp_0.16.0_linux_amd64.tar.gz
cd frp_0.16.0_linux_amd64



4.解压后文件有

5.将frps、frps.ini 上传的线上的服务器
注意frps的可执行权限 如果没有修改为777
6.修改线上frps.ini

# frps.ini
[common]
bind_port = 7000
vhost_http_port = 8080

[web]
type = http
custom_domains = frp.xxxx.com
auth_token = 123

7.修改本地虚拟机的frpc.ini

# frpc.ini
[common]
server_addr = 50.xx.x.14x #线上服务器(公网ip)
server_port = 7000
[web]
type = http
local_port = 80
custom_domains = frp.xxxx.com #域名,A记录解析

./frps -c ./frps.ini #开启服务端程序
 ./frpc -c ./frpc.ini #开启本地程序


8.注意要关掉防火墙(实测不管也可以)
– 虚拟主机上的默认虚拟主机配置

9 测试

成功