frp 搭建内网穿透

1、准备工作

  1. 一个有公网Ip的VPS或者服务器。
  2. 一个可以正常解析的域名。
  3. 内网服务器,可以直接访问的web服务。
  4. frp软件包,下载地址:
    https://github.com/fatedier/frp/releases

注意:要根据不同的平台下载不同的版本。
______________________________________________________________________________

2、frp服务器搭建

frp 分为客户端和服务器,服务器就是具有公网ip的服务器,客户端是需要穿透的内网服务器。
1、 我们将下载到的软件包解压,里面有几个文件,我们提取“frps”和“frps.ini”到我们的服务器。
2、 打开 "frps.ini" 修改里面的参数如下所示:

        [common]
        # frp server 绑定的端口
        bind_port = 7000
        # 设置 http 访问端口为 8080
        vhost_http_port = 8080
        # 设置域名(保证此域名可用)
        subdomain_host = good-memory.top

        # 配置 dashboard(可选)
        dashboard_port = 7500
        # dashboard 用户名密码,默认都为 admin
        dashboard_user = admin
        dashboard_pwd = admin

3、 启动服务

  • linux 运行下面的指令启动服务
    sudo ./frps -c frps.ini
  • windows 指令如下:
    frps.exe -c frps.ini
    注意:一定要在frps的目录下面运行,出现错误检查平台是否正确,配置信息是否正确。

3、frp客户端安装

1、 同样的我们将下载到的文件里面 "fprc","frpc.ini" 文件放到我们的内网服务器里面。
2、 打开 “frpc.ini”,修改如下配置所示:

  [common]
  # 上面的公网服务器ip
  server_addr = 144.48.125.137
  # frp server 绑定的端口,和上面服务端端口相同
  server_port = 7000

  [test]
  type = http
  # 本地 web server 端口
  local_port = 8080
  # 二级域名名称
  subdomain = test

3、启动客户端
linux 运行下面的指令启动服务
sudo ./frpc -c frpc.ini
windows 指令如下:
frpc.exe -c frpc.ini
______________________________________________________________________________

4、外网访问

用外网浏览器访问内网地址
http://test.good-memory.top:8080

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值