Frpc 的简单设置(自用)

简介: 之所以选择frp,是因为:更新了新功能,越来越完善;Ngrok又需要编译啥的,比较繁琐。官方的配置文档很清楚了,最近更新了tcp和kcp等新功能,请尽量参考官方文档!项目地址:https://github.
  • 之所以选择frp,是因为:更新了新功能,越来越完善;Ngrok又需要编译啥的,比较繁琐。
  • 官方的配置文档很清楚了,最近更新了tcp和kcp等新功能,请尽量参考官方文档!

项目地址:https://github.com/fatedier/frp
项目配置说明:https://github.com/fatedier/frp/blob/master/README_zh.md

  • [服务端] frps.ini 配置:
[common]
bind_port = 7000
#vhost_http_port               网站访问端口
vhost_http_port = 80
#vhost_https_port = 443
#dashboard_port               状态以及代理统计信息展示,网址:7500可查看详情
dashboard_port = 7500
log_file = ./frps.log
log_level = info
log_max_days = 3
#privilege_mode               特权模式,开通后web,ssh等使用都可以直接在客户端设置
privilege_mode = true
#特权连接密码
privilege_token = 12345678    这里的密码大家改复杂点
#max_pool_count               最大链接池,每个代理预先与后端服务器建立起指定数量的最大链接数
max_pool_count = 50

```


- [客户端] frpc.ini 配置

```
[common]
#server_addr服务器ip
server_addr = xxx.xxx.xxx.xxx
server_port = 7000
log_file = ./frpc.log
log_level = info
log_max_days = 3
#特权连接密码
privilege_token = 12345678

[Web]
#privilege_mode特权模式
privilege_mode = true
type = http
local_ip = 127.0.0.1
local_port = 80
#custom_domains域名
custom_domains = youname.com,www.youname.com
pool_count = 10



[ssh]
privilege_mode = true
type = tcp
#remote_port外部端口
remote_port = 10086
local_ip = 127.0.0.1
#local_port内部端口
local_port = 22
use_gzip = true
use_encryption = true
pool_count = 2

```

- 让客服端与服务端常驻后台

```
#开启另一个子终端 任务名字 frp
root@hxyisme:~#screen -S frp
#分别运行 frp 服务端和客服端程序
root@hxyisme#./frpc -c ./frpc.ini

#如果需要关闭 frp
screen -S frp  后
ctrl+c  即可



```


- 查看连接情况

打开 youname.com:7500 就可以看见了。。。


![连接情况](http://upload-images.jianshu.io/upload_images/2125118-39178d49dbeecf7b.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
相关文章
|
XML 弹性计算 网络协议
阿里云ECS+frpc/frps+RDP_CnC 实现内网穿透远程桌面,无公网家庭版Win10台式机变身远程工作站
本文是实操笔记,记录了通过自建内网穿透和解锁 Windows 10 Home 的远程桌面功能,将没有公网 IP 的家用台式机配置成远程工作站的大致过程。在此过程中我练习了简单的 Linux 系统操作,了解了一些实用的服务器工具软件(如文中提到的 frpc/frps 套件与 Windows 系统上的 WinSW 服务封装工具)。
2329 0
|
弹性计算 Ubuntu 网络安全
借助阿里云ECS实现本地电脑连接实验室内网服务器
在实验室的服务器上进行开发,往往只能通过内网电脑进行ssh连接。然而疫情当下,很多时候都要居家办公,或远程办公。借助阿里云ECS,我们可以搭建一个FRP服务,实现内网穿透,在家里的电脑也可以ssh连接内网服务器。
1686 1
借助阿里云ECS实现本地电脑连接实验室内网服务器
|
Linux 网络安全 Windows
使用阿里云搭建FRP
使用frp穿透进行远程桌面
|
数据可视化 Docker Python
【保姆级】Python项目(Flask网页)部署到Docker的完整过程
相信看到这篇文章的读者应该已经学会了Docker的安装以及Docker的基本使用,如果还不会的可以参考我之前的文章进行详细学习!
1487 0
|
存储 Windows 数据安全/隐私保护
将FTP映射至Windows
在经常使用ftp传输文件的环境中,每次上传和下载文件都需要重新连接然后登录是非常繁琐的一件事情。我们可以将FTP空间映射到本地磁盘空间,免去输入地址以及账号、密码。方便我们日常中文件的上传和下载。 1. 双机桌面上的我的电脑,然后点击映射网络驱动器 2. 选择映射网络驱动器 3. 选择 连接到可用于存储文档和图片的网站 4. 下一步 5. 下一步 5. 根据示例,填写FTP地址 6. 输入用户名。
3635 0
Debian 官方源换为国内的源的操作方法
apt-get update 报错,采用更换源的方式解决问题。
56705 0
|
4月前
|
C#
【PDF提取内容改名】批量提取PDF指定区域内容重命名PDF文件,PDF自动提取内容命名的方案和详细步骤
本工具可批量提取PDF中的合同编号、日期、发票号等关键信息,支持PDF自定义区域提取并自动重命名文件,适用于合同管理、发票处理、文档归档和数据录入场景。基于iTextSharp库实现,提供完整代码示例与百度、腾讯网盘下载链接,助力高效处理PDF文档。
595 40
|
3月前
|
Ubuntu 安全 定位技术
ubuntu桌面版安装教程
完成 Ubuntu 22.04.1 LTS 安装 重启后,看到如下界面,请按【回车】键 使用之前设置的用户名和密码登录系统
|
存储 人工智能
|
数据采集 前端开发 JavaScript
Objective-C爬虫:实现动态网页内容的抓取
Objective-C爬虫:实现动态网页内容的抓取