首页 >> 大全

群晖NAS安装frp实现内网穿透(非Docker)

2023-10-07 大全 26 作者:考证青年

引用自 摸鱼wiki

0. 硬件准备

群晖 + 云服务器

1. 软件准备

frp代码包下载:

云服务器是系统,安装 frp_0.46. 版本,主要使用 版(frps)

群晖NAS是arm架构,安装 frp_0.46. 版本,主要使用 版(frpc)

2. 云服务器安装frps

第一步:将压缩包内的frps二进制文件复制到 /user/local/frp 目录下

第二步:修改frps.ini,并上传到同一目录下

[common]
bind_addr = 0.0.0.0
bind_port = 7000
# token很关键,是frpc和frps认证的凭据
token = 1234vhost_http_port = 7080
vhost_https_port = 7443dashboard_addr = 0.0.0.0
dashboard_port = 7500
dashboard_user = admin
dashboard_pwd = admindashboard_tls_mode = false
enable_prometheus = true
log_file = ./frps.log
log_level = info
log_max_days = 3

第三步:运行命令,启动frps

./frps -c frps.ini

第四步(可选):通过 启动 frps

在 /etc/// 编写frps.,并保存

[Unit]
Description = frp server
After = network.target syslog.target
Wants = network.target[Service]
Type = simple
ExecStart = /usr/local/frp/frps -c /usr/local/frp/frps.ini[Install]
WantedBy = multi-user.target

用 命令管理 frps

systemctl start frps
systemctl stop frps
systemctl restart frps
systemctl status frps

3. 群晖NAS安装frpc

第一步:使用ssh登录nas

第二步:将压缩包内的frpc二进制文件复制到 ~/ 目录下(其他路径无权限,这里有)

第三步:修改frpc.ini,并上传到同一目录下

[common]
# 云服务器地址
server_addr = 127.0.0.1
server_port = 7000
# 云服务器配置的token
token = 1234[Synology DSM]
# 群晖管理http访问5000端口
type = http
local_ip = 127.0.0.1
local_port = 5000
# nas.your_domain.cn 是配置的域名,没有可以填云服务器地址
custom_domains = nas.yourdomain.cn
use_encryption = false
use_compression = true# https不支持ip访问,如无域名此项可不写
[Synology DSM TLS]
type = https
local_ip = 127.0.0.1
local_port = 5001
# nas.your_domain.cn 是配置的域名
custom_domains = nas.yourdomain.cn
use_encryption = true
use_compression = true# 部分群晖内置服务端口转发示例
[Synology Drive]
type = tcp
local_ip = 127.0.0.1
local_port = 6690
remote_port = 7101

第四步:使用 nohup & 后台挂载 frpc

nohup ./frpc -c frpc.ini &

第五步:在浏览器输入 :${} 即可建立http访问链接

关于我们

最火推荐

小编推荐

联系我们


版权声明:本站内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 88@qq.com 举报,一经查实,本站将立刻删除。备案号:桂ICP备2021009421号
Powered By Z-BlogPHP.
复制成功
微信号:
我知道了