当前位置:   article > 正文

CentOS7配置FRPS实现内网穿透_centos安装frps

centos安装frps

介绍

FRP(Fast Reverse Proxy)是一个用于进行内网穿透的工具,可以方便地将本地网络服务映射到公网上。本文将指导您在CentOS 7上安装和配置FRPS,以便您能够实现内网穿透。

步骤一:下载并上传FRPS程序包

首先,我们需要下载FRPS程序包并上传到您的CentOS 7服务器。请按照以下步骤操作:

  1. 访问FRP的GitHub页面:https://github.com/fatedier/frp/releases

  2. 在最新的发布版本中找到适用于CentOS 7的程序包并下载(通常是以frp_*.tar.gz的格式)。

  3. 将下载的程序包上传到您的CentOS 7服务器

  4. 使用SSH登录到您的CentOS 7服务器。

  5. 进入上传的程序包所在的目录。

  6. 解压程序包:

    tar -zxvf frp_0.51.2_linux_amd64.tar.gz
    mv frp_0.51.2_linux_amd64 /usr/local/frp
    
    • 1
    • 2
  7. 进入解压后的目录:

    cd /usr/local/frp/
    
    • 1

步骤二:配置FRPS

现在,我们需要配置FRPS以进行内网穿透。按照以下步骤进行配置:

  1. 创建FRPS配置文件:

    vi frps.ini
    
    • 1
  2. 在编辑器中,粘贴以下内容,替换tokendashboard_pwd log_file并保存:

    [common]
    # 绑定的端口号,用于与FRP客户端通信
    bind_port = 7000
    
    # 用于验证FRP客户端的访问令牌
    token = a23A3F@1xSW
    
    # 虚拟主机的HTTPS端口号
    vhost_https_port = 5001
    
    # FRPS的仪表板端口号,用于管理和监控
    dashboard_port = 7500
    
    # 仪表板的用户名
    dashboard_user = admin
    
    # 仪表板的密码
    dashboard_pwd = 123456
    
    # 保持连接的时间间隔(单位:秒)
    keep_alive = 30
    
    # 日志文件的路径
    log_file = /usr/local/frp/frps.log
    
    # 日志的级别
    log_level = info
    
    # 日志文件最大保留天数
    log_max_days = 3
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20
    • 21
    • 22
    • 23
    • 24
    • 25
    • 26
    • 27
    • 28
    • 29
    • 30
  3. 保存并关闭编辑器。

步骤三:设置FRPS开机启动

现在,我们将设置FRPS在系统启动时自动运行。

  1. 创建一个新的Systemd服务单元文件:

    sudo vi /etc/systemd/system/frps.service
    
    • 1
  2. 在编辑器中,粘贴以下内容并保存:

    [Unit]
    Description=FRPS Service
    After=network.target
    
    [Service]
    ExecStart=/usr/local/frp/frps -c /usr/local/frp/frps.ini
    Restart=always
    
    [Install]
    WantedBy=multi-user.target
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
  3. 保存并关闭编辑器。

  4. 启用FRPS服务:

    sudo systemctl enable frps.service
    
    • 1
  5. 启动FRPS服务:

    sudo systemctl start frps.service
    
    • 1

现在,FRPS将在系统启动时自动运行,并且您的配置文件将会生效。

步骤四:测试

恭喜您安装成功!现在,您可以通过浏览器访问以下地址来打开FRP仪表板:

http://xxxxxx:7500/

请将xxxxxx替换为您服务器的IP地址或域名。

通过访问上述URL,您将能够打开FRP的仪表板,并进行管理和监控。

如果您能够成功打开仪表板页面,那么说明您已经成功配置了FRPS,并可以继续使用内网穿透功能。

祝您使用愉快!如果您有任何其他问题,请随时提问。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/知新_RL/article/detail/161387
推荐阅读
相关标签
  

闽ICP备14008679号