关于内网穿透FRP的详细搭建教程

2018年7月28日 3 条评论 2k 次阅读 0 人点赞

FRP最详细也是最便捷简单的一个食用教程::upside_down:

在搭建FRP的时候需要准备

  • 有外网IP的VPS
  • 内网机器
  • frp安装包

所有的操作均在 root 权限下进行


FRPS的食用方法:

使用 Xshellroot登录至服务器

  1. 执行第一步为:
    #安装会话窗口(关闭SSH后不会关闭FRP服务)
    yum install screen
  2. 执行第二步:
    #新建一个名为 frp 的文件夹
    mkdir frp
    
    #进入 frp 文件夹
    cd frp
    
    # 下载frp压缩包 这里使用的是 0.20.0 版本的 frp
    wget https://github.com/fatedier/frp/releases/download/v0.20.0/frp_0.20.0_linux_386.tar.gz
    
    #解压压缩包
    tar -zxvf frp_0.20.0_linux_386.tar.gz
    
    #进入 frp_0.20.0_linux_386 文件夹
    cd frp_0.20.0_linux_386
    
    #赋予权限
    chmod -R 777 *
    
    #编辑frps.ini配置文件
    vi frps.ini

    下面是frps.ini配置例子介绍

    [common]
    #通信端口 默认 7000
    bind_port = 7000
    #udp端口默认7001
    bind_udp_port = 7001
    #kcp端口
    kcp_bind_port = 7000
    # vhost端口默认为:80 (web服务)
    vhost_http_port = 80
    # vhost(https)端口默认为:443
    vhost_https_port = 443
    #面板地址 可默认为:0.0.0.0 无需进行修改
    dashboard_addr = 0.0.0.0
    #面板访问端口 可修改 默认为:7500
    dashboard_port = 7500
    #面板访问账号默认为:admin
    dashboard_user = admin
    #面板访问密码默认:admin
    dashboard_pwd = admin
    # 特权密码默认:12345678 可自行修改
    token = 12345678

    修改完成后执行 Esc然后输入 :wq保存退出即可

    3.一切都准备完成后执行:

    #新建一个会话窗口(避免关闭SSH后frp服务停止)
    screen -S frp

    4.启动frps服务:

    ./frps -c ./frps.ini
    
    #退出会话窗口保持frps服务运行
    Ctrl+A+D

    以上就是 frps 服务的搭建安装教程


    FRPC 食用教程:

    首先先看下面的 frpc.ini 配置例子

    [common]
    #服务器域名&IP
    server_addr = 0.0.0.0
    #通信端口,必须和frps一致
    server_port = 7000
    #特权密码必须和frps一致
    token = 12345678
    
    
    [Proxy_Name]
    #type = 类型包含 udp/tcp/http/https
    type = http
    #内网IP
    local_ip = 127.0.0.1
    #内网端口
    local_port = 80
    #加密
    use_encryption = false
    #内容压缩
    use_compression = true
    #域名,需要将你的域名解析至frps所在的服务器IP即可
    #如果你是用免费的服务器需要将您的域名解析到免费服务器的IP
    custom_domains = web02.yourdomain.com

    Linux 启动命令:./frpc -c ./frpc.ini
    Windows需要CMD进行启动:frpc.exe -c frpc.ini

    Linux操作系统的frpc依然需要screen创建一个会话窗口,和frps一样,不然frpc服务也会停止。

    还有什么不懂的可以回复或者 @iStar 我即可,针对问题帮你们解决。
    :grinning:

 

 

 

本文转载自Net的关于内网穿透FRP的详细搭建教程

小俊

这个人太懒什么东西都没留下

文章评论(3)

  • 久伴博客

    萌新我来瞅瞅啦

    2018年7月28日
  • 123

    你好,博主.你没说明VPS是什么系统呀?还有一个问题就是VPS防火墙。

    2018年9月5日
    • xiaojun

      @123 请用您自己的昵称发表言论

      2018年9月7日