威联通NAS之路篇二,Frp内网穿透实现远程连接(随时随地访问你的NAS)
有兴趣的值友可以看一下前一篇文章:
威联通NAS之路篇一,一篇搞定transmission和远程迅雷
前言
1、既然买了NAS基本功能就是为了能够远程访问NAS上面的资料,对于没有公网 IP 的内网用户来说,在外网访问内网NAS上的服务就是一个需要解决的问题。
2、现在用的比较多的内网穿透技术的应用有花生壳,Ngrok, Frp,ZeroTier;(目前用了ZeroTier,国外免费服务,不稳定真心慢;Frp少量费用,比较稳定速度根据服务器来定。)
3、搭建Frp的前提是有一台服务器或者有能提供外网ip的机器,作者目前用过一台国外的vps(便宜),亚马逊的aws都能正常使用。
4、关于vps这里不做推荐,作者听网友回复说的有一家不错就下单买了一年,官方测试的时候下载速度6M,自己购买后用的时候700K甚至更低,在外面看视频720P顺序播放还行,快进卡,720以下还可以。说出来都是泪啊 所以vps建议大家先买一月试试,用后满意在考虑其他付款!
一、FRP 服务器端安装
1、此FRP服务器端是某大神制作的,安装简便,目前版本frp_0.20.0(不是最新版本)CentOS、Debian、Ubuntu都可以用,作者用的都是CentOS。下载一个putty(绿色简单,自行下载)链接上你的服务器。
2、OPEN之后会让你输入用户名密码,登录之后安装命令如下:
wget --no-check-certificate https://raw.githubusercontent.com/clangcn/onekey-install-shell/master/frps/install-frps.sh -O ./install-frps.sh
chmod 700 ./install-frps.sh
./install-frps.sh install
3、安装过程一些注意项如下,其他的项可以默认就行。
Please select frps download url:
[1].aliyun (default)
[2].github
Enter your choice (1, 2 or exit. default [aliyun]): y #选择frp服务器端下载地址,默认阿里云
Please input frps bind_port [1-65535](Default Server Port: 5443): #输入frp提供服务的端口,用于服务器端和客户端通信(这个要记住)
Please input frps dashboard_port [1-65535](Default dashboard_port: 6443): #输入frp的控制台服务端口,用于查看frp工作状态(IP+端口就可以登录)
Please input frps vhost_http_port [1-65535](Default vhost_http_port: 80): #输入frp进行http穿透的http服务端口(这个要注意威联通默认是8080端口,Qfile等客户端配置的时候要与这个对应起来)
Please input frps vhost_https_port [1-65535](Default vhost_https_port: 443): #输入frp进行https穿透的https服务端口
Please input dashboard_user (Default: admin): #输入frp控制台管理用户名
Please input dashboard_pwd (Default: JUqYheKf): #输入frp控制台管理码,默认是随机生成的(修改成自己的便于查看控制台)
Please input privilege_token (Default: WEWLRgwRjIJVPx2kuqzkGnvuftPLQniq): #输入frp服务器和客户端通信的密码,默认是随机生成的
Please input frps max_pool_count [1-200](Default max_pool_count: 50): #设置每个代理可以创建的连接池上限,默认50
Please input frps log_max_days [1-30]
(Default log_max_days: 3 day): #设置日志保留天数,范围是1到30天,默认保留3天。
##### Please select log_file #####
1: enable
2: disable
#####################################################
Enter your choice (1, 2 or exit. default [1]): #设置是否开启日志记录,默认开启,开启后日志等级及保留天数生效,否则等级和保留天数无效
4、服务器端命令简单补充介绍
./install-frps.sh update 更新
./install-frps.sh uninstall 卸载
frps start 启动服务
frps stop 停止服务
frps restart 重启服务
frps version 版本查看
好了服务器端安装完成,上文步骤来自此网址:点击进入网址
二、威联通利用 docker安装FRP客户端
在Container Station中搜索qinmenghua/frpc
1、搜索qinmenghua/frpc并创建(这个frpc版本为0.20.0与服务器端相同)
2、安装如下:
注意上面的Public(默认是home)这个目录,下面设置会用到,如果不想把配置文件放这个目录要统一修改!
frpc文件夹需要提前建好,就是我们存放Frp客户端配置文件的目录。
3、创建配置文件
[common]
server_addr = #为服务端IP地址,填入即可。
server_port = 9999 #为服务器端口,填入你设置的端口号
token = #是你在服务器上设置的连接口令token
[Qnas] #自定义服务项
type = http #链接模式
local_ip = 192.168.1.8 #本地NAS的ip
local_port = 8080 #NAS链接端口
use_gzip = true
use_encryption = true
pool_count = 20
privilege_mode = true
custom_domains = #有域名可以填写
根据情况填写后可能需要删掉#及后面内容,保存为frpc.ini,把这个文件放到/Public/frpc下面
4、在Container Station中启动刚刚创建的Docker frpc-3。通过IP或者自己的域名就可以访问了。
补充:
1、访问
Please input frps vhost_http_port [1-65535](Default vhost_http_port: 80 )# 这是服务器端端口设置假如设置了8899
关于WEB访问,需要域名或IP+端口。#188.188.8.8:99:8899。
关于Qfile等登录配置,需要在进阶设置里,配置好端口。
2、遇到的情况
在AWS测试的时候安装成功了,但是不能用,结果是端口没开放,开启之后就能用了。关于端口开启可以自行搜索。
3、本人是linux菜鸟,linux指令,都是网上搜索的测试能用。
总结
1、整个过程就是服务器端,客户端的安装。
2、服务器端也可以安装在win系统当中,可以自行搜索。
3、客户端,安装在NAS里面简单但会影响休眠,有些路由器系统自带frp客户端,或者可以刷入客户端,安装在路由器里面这种思路比较好(路由器都是24小时开机的,不用考虑待机的问题),作者没有这样的路由器没试。
4、frp还可以提供其他服务都可以编辑在一个配置文件里面就可以。比如3389 windows登录等。
本文搬运各大神的创意,整理在此仅为方便各位网友使用,在此表示感谢,侵删。
爱河沉未醒
校验提示文案
值友4277326926
校验提示文案
itwone
校验提示文案
永夜光
校验提示文案
靓仔小布
校验提示文案
无良风筝Fly
校验提示文案
zmgaode
Sorry, the page you are looking for is currently unavailable.
Please try again later.
The server is powered by frp.
Faithfully yours, frp.
是怎么回事。
校验提示文案
即将发车
校验提示文案
crsky
校验提示文案
kingbird7
校验提示文案
汤YL
校验提示文案
仔细的看着
校验提示文案
肥肥Q仔
校验提示文案
fly9902
校验提示文案
youcansee
校验提示文案
SuperNG6
校验提示文案
SuperMario
校验提示文案
随和的人
现在三大运营商都已开通ipv6。
校验提示文案
itwone
校验提示文案
灰烬bleach
校验提示文案
即将发车
校验提示文案
值友8490319402
校验提示文案
zmgaode
Sorry, the page you are looking for is currently unavailable.
Please try again later.
The server is powered by frp.
Faithfully yours, frp.
是怎么回事。
校验提示文案
小浅玩机
校验提示文案
灰烬bleach
校验提示文案
无良风筝Fly
校验提示文案
itwone
校验提示文案
itwone
校验提示文案
随和的人
现在三大运营商都已开通ipv6。
校验提示文案
SuperMario
校验提示文案
靓仔小布
校验提示文案
SuperNG6
校验提示文案
youcansee
校验提示文案
永夜光
校验提示文案
fly9902
校验提示文案
爱河沉未醒
校验提示文案
肥肥Q仔
校验提示文案
仔细的看着
校验提示文案
crsky
校验提示文案
汤YL
校验提示文案