用frp搭建内网穿透服务的方法-在家自建服务器+宝塔面板建站详细教程 暂无演示

用frp搭建内网穿透服务的方法-在家自建服务器+宝塔面板建站详细教程

售价:
¥ 免费
  • 普通用户购买价格 : 0金币
  • 终身钻石购买价格 : 免费
  • 免费售前咨询
  • 免费安装指导
  • 付费安装资源
  • 付费终身升级
  • QQ保障售后服务
  • 网站应急咨询顾问

升级尊贵会员
享受全站VIP待遇

4+
会员已经加入
  • 文章介绍
  • 评价建议
  • 前言:

    还记得去年的时候在我群里看到有位大神在自己家用自己的老电脑做了一台服务器,并成功的利用frp内网穿透搭建了一个演示网站,当时把我兴奋坏了(因为我感觉他会了就跟我会了一样,结果人家不给我弄),后来就没有后来了。。。直到前几天,我在某宝上买了一个工控主机来玩玩。然我发现功耗很低,而且通电自启,很适合做服务器啊,于是就把系统给改成了linux的centos。然后安装了宝塔面板,并且利用frp内网穿透服务成功的搭建了网站,下来就详细来说一下搭建步骤和所踩过的坑!

     

    准备:

    1、一台linux-centos系统的电脑或者vm的虚拟机也可以(安装Linux-centos系统百度有很多教程,这里就不列出了)

    2、一台有公网IP的服务器。

    3、一根有运营商宽带服务的网线(需要跟自己所用的电脑在同一局域网内 手机连接WiFi也算同一局域网)

    4、放行自己公网服务器安全组所有端口(或者用于本次操作相关的端口)

     

    管理状态页面截图:

    Client Counts : 1 这个代表连接了一台客户端

    Proxy Counts : 14 这个代表有14个网站通过FRP进行穿透服务

     

    教程开始:

     

    一、服务器端(带有公网IP的云服务器)安装配置 Frp:

     

    第1步:

    下载对应版本的Frp程序

    直接去GitHub下载,地址为

    https://github.com/fatedier/frp/releases

    我这边下载的是【frp_0.33.0_linux_amd64.tar.gz】

     

    第2步:

    解压这个文件获得【frp_0.33.0_linux_amd64】文件夹

    打开文件夹把里面的【frpc】【frpc.ini】【frpc_full.ini】这三个文件删掉,这是客户端用的文件,这里无用。

    编辑【frps.ini】文件,把内容替换成如下内容,端口可以自定义哦。

    <span class=“token punctuation”>[</span>common<span class=“token punctuation”>]</span>
    bind_port <span class=“token operator”>=</span> <span class=“token number”>7000</span>
    vhost_http_port <span class=“token operator”>=</span> <span class=“token number”>80</span>
    vhost_https_port <span class=“token operator”>=</span> <span class=“token number”>443</span>
    dashboard_port <span class=“token operator”>=</span> <span class=“token number”>7500</span>
    dashboard_user <span class=“token operator”>=</span> admin
    dashboard_pwd <span class=“token operator”>=</span> admin
    token <span class=“token operator”>=</span> G84lEpH6uBdgDyO4

    然后保存之后把剩下的文件全部打包,名字为了简单我写的是【frp.tar.gz】

     

    第3步:

    把打包好的frps压缩包上传到自己的网站镜像里,我的路径是:https://www.qishx.com/frp/frp.tar.gz

    这样对咱们的服务器来说下载就比较快了,而且里面的文件是编辑好的,省了二次编辑!

    接下来就是用【Xshell】工具连接服务器了

     

    进入之后输入以下代码命令进行下载(路径改成自己的哦):

    wget https<span class=“token punctuation”>:</span><span class=“token comment”>//www.qishx.com/frp/frp.tar.gz

    下载完成之后输入以下代码命令进行解压(文件名改成自己的):

    tar <span class=“token operator”></span>zxvf frp<span class=“token punctuation”>.</span>tar<span class=“token punctuation”>.</span>gz

    解压完成之后是关键的一步,网上教程都没有的,需要让frps服务自动启动并后台运行:

    nohup <span class=“token punctuation”>.</span><span class=“token operator”>/</span>frps <span class=“token operator”></span>c frps<span class=“token punctuation”>.</span>ini <span class=“token operator”>></span><span class=“token operator”>/</span>dev<span class=“token operator”>/</span><span class=“token keyword keyword-null”>null</span> <span class=“token number”>2</span><span class=“token operator”>></span><span class=“token operator”>&</span><span class=“token number”>1</span> <span class=“token operator”>&</span>

    最后输入以下代码命令运行frps服务:

    <span class=“token punctuation”>.</span><span class=“token operator”>/</span>frps <span class=“token operator”></span>c <span class=“token punctuation”>.</span><span class=“token operator”>/</span>frps<span class=“token punctuation”>.</span>ini

    做到这里如果没有意外frps就已经完成了,用你公网IP:7500访问以下试试看吧!

     

     

    二、客户端(自建的那台主机)安装配置Frp教程:

     

    第1步:

    打开本地服务器(centos代码模式)

    登陆进去之后输入:ip add

    查看内网IP,然后用同一局域网的另外一台电脑用【Xshell】工具连接此服务器安装宝塔面板

    安装宝塔面板的方法这里就不在赘述了。相信各位都懂。。。

     

    第2步:

    打开本地服务器宝塔面板

    进入软件商店搜索【frp】安装下面这个【Frp客户端管理器 2.7】

    安装完成之后进入设置界面:

    添加客户端,客户端添加之后勾选【开机自启动】,然后启动下面这台服务器,看是否连接正常!如不正常就停止之后重开一下就好了!

    如果需要建站还需要在【端口映射列表里面添加域名】

    做完这些你就可以去本地服务器宝塔面板网站管理那里愉快的建站了。

    联盟模板库,您的建站源码之家
    联盟模板库 » 用frp搭建内网穿透服务的方法-在家自建服务器+宝塔面板建站详细教程

    联盟模板库,您的建站源码之家

    立即查看 了解详情