• 那是云首页
  • 快捷导航
  • 更多
    设为首页收藏本站
  • |
花生壳

群晖搭建FRPC客户端实现内网穿透,详细教程

群晖 Synology  / 教程分享  / 只看大图  / 倒序浏览   © 著作权归作者本人所有

#楼主# 2017-4-8 19:28

跳转到指定楼层
本帖最后由 applepearq 于 2017-11-16 12:52 编辑

由于本人在linux方面是个小白所以用了几天看了10几个教程才搞定,我把我的教程分享出来,以下引用到的很多是来自别人的论坛转过来的原话,如有冒险请叫我删除即可。[免费]以下服务端分为两种一种是自己有VPS的
一种是用网上别人的搭建的免费的[/ free]
先讲服务端,后面我会以安装实例来一步步弄有相同情况的同学可以照做必然成功,前面的可能会比较乱
[免费]以下文本转自原帖http://koolshare.cn/thread-65379-1-1.html [/ free]这是有VPS的:
已测试过的平台:
CentOS 6 32 / 64bit
CentOS 7 32 / 64bit
Debian 6 32 / 64bit
Debian 7 32 / 64bit
Debian 8 32 / 64bit
Ubuntu 14 32 / 64bit


一,安装命令
  1. wget --no-check-certificate https://raw.githubusercontent.com/clangcn/onekey-install-shell/master/frps/install-frps.sh -O ./install-frps.sh
  2. chmod 700 ./install-frps.sh
  3. ./install-frps.sh install
复制代码
一条执行一次



二,安装步骤
一路默认或者随便 直到安装结束 因为用不着这个配置文件!下面手动修改配置

服务端还是手动改一下的比较好 加几个参数。winscp到/usr/local/frps 右键编辑frps.ini 清空 复制下面的进去: 也可以vi
[common]
bind_addr = 0.0.0.0
bind_port = 7000
dashboard_port = 7500
dashboard_user = 控制台账号如:admin
dashboard_pwd = 控制台密码如:123456
authentication_timeout = 0
vhost_http_port = 80
vhost_https_port = 443
log_file = ./frps.log
log_level = info
log_max_days = 3
privilege_mode = true
privilege_token = 客户端连接密码如:123456
max_pool_count = 200



上面连接密码 一个管理密码 一个是连接密码
VPSip:7500是后台账号admin 密码123456
http端口80
https端口443
然后 frps restart  然后浏览器输入IP:7500能看到登录的话就可以了。到此搭建完成 !
---------------------------------------------------------------------------------------------------------------------------
下面是没有VPS的:有VPS的同学就不需要再往下看了!
到网站http://www.chuantou.org/官网最下面有配置 不需要域名

下面我写弄的是有自己的域名
[common]
server_addr = frp1.chuantou.org
frp2.chuantou.org frp1.chuantou.org 三个服务器选其一然后把服务器解析到你自己的域名
server_port = 7000
privilege_token = www.xxorg.com 这个是连接服务器的密码不能改

[ksdiejdfk] 这个里面要改 不能一样
type = http 穿透方式
local_ip = 127.0.0.1 要穿透的内网IP
local_port = 80 内网IP
use_gzip = true
use_encryption = true
pool_count = 20
privilege_mode = true
custom_domains =  随便取.自己的域名 (例如mdzz.123.com

下面是TCP转发 如果不用可以删除或者每一条前面加#来取消
[tcp3389]
type = tcp
privilege_mode = true
local_ip = 127.0.0.1
local_port = 3389
remote_port = 53389

或者:
#[tcp3389]
#type = tcp
#privilege_mode = true
#local_ip = 127.0.0.1
#local_port = 3389
#remote_port = 53389
进入域名控制台 解析设置  我的是阿里万网的
cname *   frp1.chuantou.org
00001.jpg
更多帮助请移步官方帮助文件
https://github.com/fatedier/frp/blob/master/README_zh.md
客户端下载

https://github.com/fatedier/frp/发布很多同学可能下不了原因你懂的我会下载linux windows的放上来有需要其他的可以联系我下载

链接:http : //pan.baidu.com/s/1ge37cIn密码:3x7b

客户端教程写2楼还有安装实例也在后面


评分

参与人数 1云币 +10 收起 理由
mojelly + 10 厉害!爱折腾的主!~加分以示鼓励!~

查看全部评分

那是云论坛 - 国内知名的NAS交流平台
http://www.nasyun.com
分享淘帖
回复 印象

使用道具

0

精华

54

回帖

1473

积分

发烧玩家

Rank: 2

云币
12
贡献
227
活跃
304
精华
0

活跃会员NAS发烧友

applepearq 发表于 2017-4-8 19:47 来自 中国广东江门
本帖最后由 applepearq 于 2017-11-16 12:53 编辑

以群晖为例吧  首先把vps的ip解析到你自己的域名记录类型A  主机记录*  记录值:你的VPS  ip


下载linux客户端 不清楚你的是64位还是32位就下载32位就可以  
解压出来只需要用到 frpc和frpc.ini
然后用Notepad++打开frpc.ini 清空里面的内容复制下面的进去:
  1. [common]
  2. server_addr = 服务器
  3. server_port = 7000
  4. privilege_token = 跟服务端一样

  5. [web]
  6. type = http
  7. local_ip = 192.168.1.2  内网IP
  8. local_port = 5000 内网端口
  9. use_gzip = true
  10. use_encryption = true
  11. pool_count = 20
  12. privilege_mode = true
  13. custom_domains = web.123.com  前面自己随便取.后面是你主域
复制代码







然后wscp连接到群晖 root目录下 把frpc和frpc.ini复制进去 属性设置0777权限 然后打开putty在root目录下执行./frpc -c ./frpc.ini 如果没报错就成功了 报错了 你会看到提示  比如web1 web2什么什么的。刚装 建议先穿透一个 可以了 再随便添加
注意=前后的空格
这样就只有一个穿透

然后再建立一个新文件(例如frp)里面写/root/frpc -c /root/frpc.ini 保存 同样0777权限网页进入你的群晖>控制面板>计划任务>新建触发任务>自定义脚本> 事件默认是开机>名字frp>任务设置  自定义脚本里面写/root/frp &
0003.jpg
然后打开web.123.com就能访问内网192.168.1.2:5000了
https web.123.com:8089


点评

群晖里面其实可以不用SSH或者wscp,也是用计划任务简单部署frpc客户端。 http://b.gx86.cn/?id=8  发表于 2018-8-2 14:32
回复 支持 反对 印象

使用道具 举报

0

精华

139

回帖

5034

积分

人机合一

Rank: 4

云币
0
贡献
535
活跃
2289
精华
0
wangy 发表于 2017-4-8 21:31 来自 中国四川成都
回复 印象

使用道具 举报

0

精华

54

回帖

1473

积分

发烧玩家

Rank: 2

云币
12
贡献
227
活跃
304
精华
0

活跃会员NAS发烧友

applepearq 发表于 2017-4-8 23:33 来自 中国广东江门
Windows系统下添加frp内网穿透工具为开机启动项
      因为Windows系统下从命令行启动frp内网穿透工具后,如果关闭命令行的黑窗口,frp内网穿透服务就停止了,并且任务栏上一直有个命令行窗口也很不方便,所以要开机后启动并且要隐藏frp内网穿透工具的窗口,方法是这样的:新建一个文本文件,文件内写入如下内容,frp的文件路径根据自己的实际情况修改,然后重命名这个文本文件为frp.vbs ,注意txt的扩展名也要改为vbs,然后把这个frp.vbs放到Windows的启动目录里面。   Windows的启动目录位于“C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp”(如果找不到这个目录可以在运行里面输入:     “shell:startup” 或者输入“%programdata%\Microsoft\Windows\Start Menu\Programs\Startup”)
  1. set ws=WScript.CreateObject("WScript.Shell")
  2. ws.Run "d:\frpc.exe -c d:\frpc_net.ini",0
复制代码



回复 支持 反对 印象

使用道具 举报

0

精华

28

回帖

398

积分

入门用户

Rank: 1

云币
0
贡献
70
活跃
33
精华
0
qifeihn 发表于 2017-4-12 17:12 来自 中国广东
啥也不说了,感谢楼主分享哇!
回复 支持 反对 印象

使用道具 举报

0

精华

169

回帖

2804

积分

搞机大神

Rank: 3Rank: 3

云币
0
贡献
256
活跃
1439
精华
0
hjfgt 发表于 2017-4-14 16:14 来自 中国广东东莞
感谢分享。
回复 印象

使用道具 举报

0

精华

183

回帖

2471

积分

搞机大神

Rank: 3Rank: 3

云币
0
贡献
214
活跃
1309
精华
0
swshag 发表于 2017-4-22 14:46 来自 中国广东汕尾
求怎么把photo也给放上去!
回复 支持 反对 印象

使用道具 举报

0

精华

54

回帖

1473

积分

发烧玩家

Rank: 2

云币
12
贡献
227
活跃
304
精华
0

活跃会员NAS发烧友

applepearq 发表于 2017-5-3 09:12 来自 中国广东汕头
swshag 发表于 2017-4-22 14:46
求怎么把photo也给放上去!

photo 直接加上就可以访问 比如 123.123.com:8080/photo   前提是把群晖里面 photo的自定义名字打开
回复 支持 反对 印象

使用道具 举报

0

精华

13

回帖

373

积分

入门用户

Rank: 1

云币
0
贡献
58
活跃
75
精华
0
5iidc 发表于 2017-6-3 14:33 来自 中国内蒙古呼伦贝尔
applepearq 发表于 2017-5-3 09:12
photo 直接加上就可以访问 比如 123.123.com:8080/photo   前提是把群晖里面 photo的自定义名字打开

在哪打开?
回复 支持 反对 印象

使用道具 举报

0

精华

17

回帖

349

积分

入门用户

Rank: 1

云币
0
贡献
56
活跃
60
精华
0
kevinraines 发表于 2017-6-4 00:32 来自 中国山西临汾
本帖最后由 kevinraines 于 2017-6-4 00:33 编辑

我按照帖子的步骤安装好后,运行./frpc -c ./frpc.ini 启动,提示i/o timeout,这个是什么情况?群晖6.0的系统。
回复 支持 反对 印象

使用道具 举报

1234下一页
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回列表 搜索 官方QQ群
懒人地图| 手机版|小黑屋| 智能生活 , 上那是云 |闽ICP备2020018196号-1 |网站地图