ikanfilm / frps-onekey

Frps 一键安装脚本&管理脚本 A tool to auto-compile & install frps on Linux

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Frps服务端一键配置脚本,Frp最新版本:0.34.1

Frp 是一个高性能的反向代理应用,可以帮助您轻松地进行内网穿透,对外网提供服务,支持 tcp, http, https 等协议类型,并且 web 服务支持根据域名进行路由转发。

Frps-Onekey-Install-Shell For CentOS/Debian/Ubuntu/Fedora (32bit/64bit)

Install(安装)

Github

wget https://raw.githubusercontent.com/MvsCode/frps-onekey/master/install-frps.sh -O ./install-frps.sh
chmod 700 ./install-frps.sh
./install-frps.sh install

Aliyun

wget https://code.aliyun.com/MvsCode/frps-onekey/raw/master/install-frps.sh -O ./install-frps.sh
chmod 700 ./install-frps.sh
./install-frps.sh install

Uninstall(卸载)

./install-frps.sh uninstall

Update(更新)

./install-frps.sh update

Server management(服务管理器)

Usage: /etc/init.d/frps {start|stop|restart|status|config|version}

Frps onkey-install-shell Changelog
Frp版本更新说明

    • NEW

    Support NTLM protocol for http proxy to connect frps.

    Official docker image support on DockerHub and Github registry.

    • FIX

    Fix a dashboard stats data lost problem after client reconnect more than 7 days.

    Fix TLS certificate verification failed.

    • NEW

    Support TLS certificate and mutual TLS authentication.

    Support set max UDP package size, default is 1500.

    New e2e test framework.

    • FIX

    UDP and SUDP proxy don't support compression and encrytion.

    Call server plugins in fixed order.

    • NEW

    Server plugin add NewUserConn interface.

    New proxy type sudp to provide a safe way to expose udp service like stcp.

    Support load balancing for tcpmux.

    • FIX

    Fix invalid of AuthenticateNewWorkConns in frpc.

    Fix a panic problem if accept many connections concurrently.

    • NEW

    New operation Ping and NewWorkConn support in Server Plugin.

    Add apiVersion and op params in Server Plugin HTTP request.

    • Improvement

    Prevent frequently relogin when connection broken after login success soon.

    • Fix

    Fix a memory leak problem caused by frequently relogin.

  • Shell Upadte [2020/03/24]

    • Add

    Add new download url-gitee,just support install package

    • New

    Support tls_only = true in frps.ini to enforce frps only accept TLS connection.

    Set detailed_errors_to_client = false in frps.ini to hide detailed error information to client.

    Support prometheus monitor.

    Optional OIDC authentication.

    New proxy type tcpmux. Support TCP port multiplexing over HTTP Connect tunnel.

    • Fix

    Bandwidth limit configure not compared correctly when reloading.

    Incorrect connection count stats.

    • Fix

    Fix not release port when client start proxy error.

    • Fix

    Fix panic when proxy meta data is set.

    • New

    New server manage plugin to extend frp's ability

    • Improvement

    Improve xtcp's success rate in some special case.

    • New

    Support bandwidth limit for each proxy.

    New plugin https2http, explore https service as http protocol.

    • Fix

    Fix bug when use_encryption is true for xtcp.

    • New

    New disable_log_color configure to disable console log color.

    Plugin https2http support attatch headers by plugin_header_ prefix.

    • Change

    Provide a high-level Go API.

    • Fix

    max_pool_count is invalid.

    Judge error between IPv4 and IPv6 in proxy protocol

    • Fix

    Fix a bug that health check worker may stop unexpected.

    • New

    Update standard http ReverseProxy to handle more upgrade protocol

    Update some vendor packages.

    • New

    type http support load balancing.

    • Fix

    Fix a connection leak problem when login_fail_exit is false.

    • Fix

    Add read timeout for TLS connection check.

    • New

    Proxy Protocol support plugin unix_domain_socket.

    frps support custom 404 page.

    • New

    Support Proxy Protocol.

    New plugin https2http.

    • Fix

    Fix router config conflict when frpc start by command line mode. #1165

    • Fix

    Fix panic error when reconnection with tls_enable is true.

    • Change

    Change Update version of kcp-go.

    • Fix

    Fix connection leak of http health check. #1155

    • Fix

    Fix a match problem with multilevel subdomain. #1132
    frps --log_file is useless. #1125

    • New

    Support TLS between frpc and frps, Set tls enable to enable this feature in frpC.Improve stability of xtcp.

    • Fix

    Fix a bug that xtcp don't release connections in some case.

    Note: xtcp is incompatible with old versions.
    注意:此版本的xtcp和之前版本不兼容,需要同步升级服务端和客户端才能正常使用
    • Fix

    Fix Error clear frpc configure file when /api/config called without token set

    • New

    New Support admin UI for frpc

    • Fix

    Fix Reload proxy not saved after reconnecting

    • Fix

    Fix client not working caused by reconnecting.

    • Fix

    Fix status api.

    Fix reload and status command error.

    • New

    Support render configure file template with os environment.

    • Change

    Remove check for authentication timeout.

About

Frps 一键安装脚本&管理脚本 A tool to auto-compile & install frps on Linux

License:GNU General Public License v3.0


Languages

Language:Shell 100.0%