雨林的Blog - Frp
type: channel
link: https://tok9.com/tag/Frp/
items: FRPOnekey：FRP内网穿透服务端一键配置脚本
items: Linux安装配置Frp内网穿透教程

FRPOnekey：FRP内网穿透服务端一键配置脚本
type: item
date: 2021-12-28T21:00:40+08:00
description: 安装国内用Aliyun，国外用Github源Aliyunwget https://code.aliyun.com/MvsCode/frps-onekey/raw/master/install-frps.sh -O ./install-frps.sh chmod 700 ./install-frps.sh ./install-frps.sh installGithubwget https://raw.githubusercontent.com/MvsCode/frps-onekey/master/install-frps.sh -O ./install-frps.sh chmod 700 ./install-frps.sh ./install-frps.sh installhttp和https端口，如果服务器只用于frp可以默认，如果80和443还有他用，可以设置成其他端口防火墙别忘记开放面板6443端口Uninstall（卸载）./install-frps.sh uninstallUpdate（更新）./install-frps.sh updateServer management（服务管理器）/etc/init.d/frps {start|stop|restart|status|config|version}#服务端相关命令 frps start #启动frps服务端 frps stop #停止frps服务端 frps restart #重启frps服务端 frps status #显示frps状态 frps config #配置frps服务端 frps version #显示frps版本https://github.com/MvsCode/frps-onekeyhttps://github.com/fatedier/frp

Linux安装配置Frp内网穿透教程
type: item
date: 2019-09-01T14:02:00+08:00
description: 你需要一台公网固定IP的服务器来安装frp服务器端。安装frps文件进入安装目录(本文以/usr/local/为例)cd /usr/local官方下载frp最新版wget https://github.com/fatedier/frp/releases/download/v0.28.2/frp_0.28.2_linux_amd64.tar.gz解压文件tar -xzvf frp_0.28.2_linux_amd64.tar.gz创建frps文件夹mkdir frps拷贝下载的服务器端文件到frps文件夹cd frp_0.28.2_linux_amd64 cp frps frps_full.ini frps.ini ../frps删除无用文件和文件夹cd /usr/local rm -rf frp_0.28.2_linux_amd64 frp_0.28.2_linux_amd64.tar.gz然后试着运行一下frps，看看是否能正常运行./frps --help正常显示如下：root@SteelblueVirtuous-VM:/usr/local/frps# ./frps --help frps is the server of frp (https://github.com/fatedier/frp) Usage: frps [flags] Flags: --allow_ports string allow ports --bind_addr string bind address (default "0.0.0.0") -p, --bind_port int bind port (default 7000) --bind_udp_port int bind udp port -c, --config string config file of frps --dashboard_addr string dasboard address (default "0.0.0.0") --dashboard_port int dashboard port --dashboard_pwd string dashboard password (default "admin") --dashboard_user string dashboard user (default "admin") -h, --help help for frps --kcp_bind_port int kcp bind udp port --log_file string log file (default "console") --log_level string log level (default "info") --log_max_days int log max days (default 3) --max_ports_per_client int max ports per client --proxy_bind_addr string proxy bind address (default "0.0.0.0") --subdomain_host string subdomain host -t, --token string auth token -v, --version version of frpc --vhost_http_port int vhost http port --vhost_http_timeout int vhost http response header timeout (default 60) --vhost_https_port int vhost https port如果提示-bash: ./frps: cannot execute binary file: Exec format error就说明你下错版本了配置frps编辑frps.ini文件cd frps vi frps.ini修改参照参考以下配置说明来书写配置文件frps.ini，你可以先在电脑上打一份草稿此处只解释说明一些必要和常用的配置，如需研究完整配置说明请看目录下的frps_full.ini，以及参考frp中文说明# 下面这句开头必须要有，表示配置的开始 [common] # frp 服务端端口（必须） bind_port = 7000 # frp 服务端密码（必须） token = 12345678 # 认证超时时间，由于时间戳会被用于加密认证，防止报文劫持后被他人利用 # 因此服务端与客户端所在机器的时间差不能超过这个时间（秒） # 默认为900秒，即15分钟，如果设置成0就不会对报文时间戳进行超时验证 authentication_timeout …