镜缘轩眼镜老刘镜缘轩眼镜老刘  2019-12-07 11:28 镜缘轩博客-流金岁月 隐藏边栏 |   10 条评论  4,122 
文章评分 1 次,平均分 5.0

前两天给大家介绍了利用zerotier来进行内网穿透控制群晖的方法,详见:黑群晖的福音,利用zerotier进行内网穿透。但是,zerotier使用的时候有时候不太稳定,而且记一堆的数字比较麻烦,今天,给大家介绍另一个神器,frp。直接用命令行的方式在服务器里部署比较繁琐,而且一不留神就会出错,不过好在有大神在宝塔里开发出了插件,一键安装就行。好了,言归正传,开始正题。

首先,你得有一个自己的vps,这里把设置强烈推荐篱落主机。本站就运行在这个主机上,特别是香港的VPS,速度快,服务器也稳定。关键是价格不贵,最便宜的也就100多块一年吧。给小张报我的名字应该还能有些许优惠,毕竟我10年前就是他的客户了。这次,本来买的1h2g的,结果人家二话没说就给升级到了4g。貌似,又跑题了额。

有了vps后,安装宝塔面板。安装的方法很简单,官网一看就会,我就不啰嗦了。不出意外的话,2分钟,面板安装完毕。登录到面板的后台。点击软件商店,搜索frp。我们用的是如下这款,因为这款是免费的。

配镜免费,还送钱

补充说明:

最近发现这个插件在宝塔里已经找不到了,需要设置服务器端的可以参考本人的纯代码设置frp服务器这篇文章,来进行手动设置,也不复杂!

先点击购买,因为是免费的,不要钱,直接购买后,点击安装,安装后,点击设置。

这里,我们只需要在通用设置这里进行设置就可以了,其他的可以不用设置,不影响使用。端口号之类的可以改也可以不改,主要的是设置验证密钥,设置成你自己的。

设置完这个之后,一定要在宝塔面板——安全选项里,把你设置的这些端口号放行。不然是用不了的。

至此,frp服务器端已经设置完毕。下面我们来设置客户端,由于我们是要远程控制群晖,所以这里就以群晖为例。

设置域名解析

登录你的域名服务商
域名解析
设置域名解析到frp服务器地址

安装frpc文件

开启群晖SSH功能
控制面板-终端机和SNMP
启动SSH功能-应用

使用xshell等登录到群晖

sudo -i //获得root权限 输入密码-回车

进入安装目录(本文以/usr/local/为例) cd /usr/local/

因为我们服务器端用的是最新30版的,所以我们也要下载最新版本的。可以到如下的网址查询最新版本:

https://github.com/fatedier/frp/releases/

wget https://github.com/fatedier/frp/releases/download/v0.30.0/frp_0.30.0_linux_arm64.tar.gz<br /><br /><!-- /wp:paragraph -->

<!-- wp:paragraph --><br /><br />tar -xzvf /frp_0.30.0_linux_arm64.tar.gz <br />mkdir frpc <br />cd frp_0.30.0_linux_amd64 <br />cp frpc frpc_full.ini frpc.ini ../frpc

配置frpc

编辑frpc.ini文件<br />cd /usr/local/frpc<br />vi frpc.ini
[common] server_addr = x.x.x.x<br /><br /> server_port = 7000<br /><br /> token = 你在宝塔里设置的 <br /><br />[rdp] type = tcp <br /><br />local_ip = 127.0.0.1 <br /><br />local_port = 3389 <br /><br />remote_port = 7001<br /><br /> [smb] type = tcp <br /><br />local_ip = 127.0.0.1<br /><br /> local_port = 445 <br /><br />remote_port = 7002
  • “server_addr”为服务端IP地址,填入即可。
  • “server_port”为服务器端口,填入你设置的端口号即可,如果未改变就是7000
  • “token”是你在服务器上设置的连接口令,原样填入即可。

ESC退出编辑
输入:wq回车即可保存

启动frpc

启动frpc命令: ./frpc -c ./frpc.ini

保持后台运行frpc命令 : nohup ./frpc -c ./frpc.ini &

设置群晖NAS重启开机自动运行frpc

控制面板——任务计划

新增
触发的任务
用户自定义脚本
常规
填写任务名称
用户账号和事件保持默认
任务设置
用户自定义脚本
填写你的frpc安装路径: /usr/local/frpc/frpc -c /usr/local/frpc/frpc.ini
确定

配置完成
现在可以使用域名无端口访问群晖NAS了

本文frpc设置部分参考了:群晖NAS安装配置免费frp内网穿透教程 一并表示感谢

本文来自投稿,不代表镜缘轩博客-流金岁月立场,版权归原作者所有,欢迎分享本文,转载请保留出处!

镜缘轩眼镜老刘
镜缘轩眼镜老刘 关注:0    粉丝:0 最后编辑于:2020-10-19
非著名高级验光师,前眼科医院视光部主任。创办镜缘轩在线商城,需要镜片、镜架、防护眼镜、老花镜、太阳镜的都可以直接找我,优惠大大的

发表评论

表情 链接 私密 格式 签到

  1. 好推博客

    服务器的宽带太低了,内网穿透做网站可以,文件存储太慢,还是要搞公网IP

    5楼 2019-12-24 10:33
    0 0 回复
  2. 大缺缺

    一直想买台群晖,但是太贵。。。

    4楼 2019-12-13 17:29
    0 0 回复
  3. 浮白载笔
    浮白载笔 评论达人 LV.2 中国 谷歌浏览器 78.0.3904.108 Windows 10

    这两天也在折腾矿渣,不过了解越多,越发现大多用不上。其实只需要简单的照片和重要资料的备份。

    地板 2019-12-11 17:57
    0 0 回复
  4. 张波博客
    张波博客 评论达人 LV.5 中国 谷歌浏览器 78.0.3904.108 Windows 10

    看来你折腾的比我厉害了!穿透的网址看看,看下效果

    板凳 2019-12-08 15:11
    0 0 回复
  5. 叶忠文博客
    叶忠文博客 评论达人 LV.3 中国 火狐浏览器 71.0 Windows 10

    感觉你研究的都是比较高深的东西

    沙发 2019-12-07 21:55
    0 0 回复
扫一扫二维码分享