树莓派安装frp服务
说明
这里我们只以frpc
作为示例,frps
和frpc
同理
什么是frp
开源地址: https://github.com/fatedier/frp
官方文档: https://gofrp.org/
frp 是一个专注于内网穿透的高性能的反向代理应用,支持 TCP、UDP、HTTP、HTTPS 等多种协议。可以将内网服务以安全、便捷的方式通过具有公网 IP 节点的中转暴露到公网。
说直白一点就是内网穿透,让外网可以访问树莓派,而且这种方式极为简单且稳定,但需要有一个提供服务端的服务器支持
快速开始
1. 下载
目前可以在 Github 的 Release 页面中下载到最新版本的客户端和服务端二进制文件,所有文件被打包在一个压缩包中
选择
frp_版本号_linux_arm.tar.gz
, 然后复制下载链接
使用wget命令下载
wget https://github.com/fatedier/frp/releases/download/v0.38.0/frp_0.38.0_linux_arm.tar.gz
2. 解压
sudo tar -zxvf frp_版本号_linux_arm.tar.gz
3. 修改配置
- 进入到我们解压后的目录
sudo cd frp_版本号_linux_arm/
- 对
frpc.ini
配置文件进行修改
sudo vim frpc.ini
- 将
server_addr
和server_port
修改成我们对应的配置
[common]
server_addr = 127.0.0.1 # 此处修改成我们自己服务器的地址
server_port = 7000 # 此处修改成我们自己服务器的端口[ssh]
type = tcp
local_ip = 127.0.0.1
local_port = 22
remote_port = 6000
4. 启动服务
sudo ./frpc -c frpc.ini
5. 设置开机自启
- 修改解压后的目录的
systemd
目录中的frpc.service
文件
sudo vim /systemd/frpc.service
- 将
ExecStart ExecReload
处的地址修改成自己的frpc
所在的目录
[Unit]
Description=Frp Client Service
After=network.target[Service]
Type=simple
User=nobody
Restart=on-failure
RestartSec=5s
ExecStart=/usr/bin/frpc -c /etc/frp/%i.ini #此处需修改
ExecReload=/usr/bin/frpc reload -c /etc/frp/%i.ini #此处需修改
LimitNOFILE=1048576
- 将
frpc.service
复制到/lib/systemd/system
目录
sudo cp frpc.service /lib/systemd/system/.
- 启动
frp
并设置开机启动
sudo systemctl enable frpc
sudo systemctl start frpc
sudo systemctl status frpc
树莓派安装frp服务相关推荐
- ios dat 文件读写_树莓派安装Samba服务,实现家庭文件共享
前言 Samba是一种局域网文件共享系统,安装上Samba后,在局域网内任何设备都可以共享(读写)树莓派内的资源文件,使树莓派成为家庭文件共享的中心. 注意:安装Samba需要将apt-get更新到最 ...
- 树莓派安装Samba服务构建家庭NAS
前言 Samba是一种局域网文件共享系统,安装上Samba后,在局域网内任何设备都可以共享树莓派内的资源,使树莓派成为家庭文件共享的中心. 注意:安装Samba需要将apt-get更新到最新版,关于a ...
- 树莓派4_小白安装打印服务
为什么要买树莓派安装打印服务呢? 疫情期间孩子上学几乎每天都要打印东西,要打印东西就要去小区附近的医药超市中, 人很多,不想接触太多人,所以就去买打印机. 虽然在网上看了很多品牌和攻略,但是一进店就傻 ...
- 树莓派3 mysql端口_树莓派3 之 安装Mysql服务
需求 在树莓派上 安装Mysql 服务,并开启远程访问 步骤 安装 mysql server$ sudo apt-get install mysql-server 我以为中间会让我提示输入 数据库ro ...
- frpc客户端 linux安装,centos配置frp服务端,与客户端
选择下载frp版本 选择linux_amd64.tar.gz 当前教程最新版为:v0.30.0wget https://github.com/fatedier/frp/releases/downloa ...
- windows 下frp服务启动_内网穿透frp linux服务端搭建和windows客户端使用
一.Linux 服务端搭建 1.下载安装 wget --no-check-certificate https://raw.githubusercontent.com/clangcn/onekey-in ...
- 树莓派查看mysql的密码_树莓派安装MySQL 后若何获取登录密码
树莓派安装MySQL后获取登录密码 树莓派基于Debian系统. 乐成安装MySQL后 su root vim /etc/mysql/debian.cnf 其中 user 和 password 就是你 ...
- python开源项目homeassistant_树莓派安装家庭助理,Homeassistant,HASS
树莓派安装Home assistant(树莓派安装HASS/树莓安装HA) Homeassistant 家庭助手,是2018年最火的树莓派开源项目,HA是构建智慧空间的神器.基于HA可以连接各种外部设 ...
- 树莓派安装Ubuntu MATE及ROS系统
目录 解锁 SSH 换源 安装VNC服务 安装ROS 初始化rosdep和环境 测试 平台:树莓派4B 系统版本: ubuntu-mate-20.04.1-desktop-armhf+raspi.im ...
- 树莓派安装vnc server并设置自启动
在SSH终端输入sudo raspi-config, 这里需要打开几个选项: expand_rootfs – 将根分区扩展到整张SD卡; change_pass – 默认的用户名是pi,密码是rasp ...
最新文章
- 指定服务器无效,安装sqlserver2008r2 服务器配置,服务帐户配置出错,提示Sql server服务指定的凭据无效...
- 基于snmp的windows主机私有信息监控(编辑中)
- 只学一点点:我的技术学习策略
- 双网卡服务器SOCKET编程指定客户端通信网卡
- jQuery.ajax处理继续响应:“成功:”还是“ .done”?
- 空间数据挖掘主要方法
- InfoPath2003 教程
- idea中的万能快捷键(alt + enter)
- 我们最畅销的30本好书,都在这了
- 你以为在做的是微服务?不!你做的只是分布式单体!
- 数据分析师培训班哪家好?
- html鼠标悬停图片悬浮,CSS 鼠标悬停图片,显示隐藏文本
- 如何使用checkstyle添加注解_如何使用企业微信接受微信好友申请?如何用个人微信和企业微信同时添加客户?...
- 知识图谱及其关键技术
- 被墙了究竟是什么意思?
- 数据结构与算法笔记:贪心策略之BSTBBST, Hashtable+Dictionary+Map, Priority Queue~Heap, Minium Spanning Tree
- 电子取证之服务器取证,本人小白第一次从pc取证到服务器,这里有一套例题分享给大家,所有解析我都尽可能全面具体,希望与各位同仁一起学习。(非常推荐!)
- 求任意两圆相交的面积(不限程序设计语言版本)
- 【微信小游戏】CocosCreator做小游戏 — 字符串编码转换(UTF-8和GBK互转)
- 15个Android流行框架
热门文章
- armbian n1 桌面_Armbian5.89桌面版安装OpenMediaVault教程
- Luogu1373 小a和uim之大逃离
- [USACO DEC13] 牛棒球
- php indexof(,JavaScript indexOf() 方法
- bgp状态idle什么原因_27-高级路由:BGP状态
- linux 服务编程,Linux高性能服务编程(I/O复用)
- 链接mysql工具封装_JDBC——java连接MySQL封装处理
- mysql over rank_总结几种MySQL中常见的排名问题
- Mybatis动态标签基本使用
- 天津盈克斯机器人科技_坐标天津,适合亲子游的科技馆,亮点是机器人展区