【黑群晖】问题记录

frp_0.55.1 内网穿透 - 无需购买/申请域名

需求:
通过外网访问多个nas服务,但只有一个公网ip,没有域名。通过tcp服务,可以访问不带登录认证的http服务,如baiduapp,但是存在安全隐患,因为其他人访问该网页也不需要密码,只适用于公开的博客等。采用修改host的方法,通过域名可安全访问。

注意:

  1. 由于frp的版本更替,网络上很多配置表的字典名称错误,建议查阅官方的最新文档
    https://gofrp.org/zh-cn/docs/
  2. 带登录认证的网页,只能用http或https;不带的可以用tcp
  3. 域名不能带.com,会被要求到工信部认证

在Aliyun服务器上安装frps_0.55.1,配置如下:

# Server
# /usr/local/frps/frps.toml
bindPort = xxxx   # 服务端监听端口
vhostHTTPPort = xxxx   # http服务端口
auth.method = "token"
# auth token
auth.token = "xxxx"

黑群晖上安装frpc_0.55.1或frpc套件,配置如下:

# Client
# ./frp/frpc.toml
serverAddr = "xxx.xxx.xxx.xx"
serverPort = xxxx    # 服务端监听端口,同bindPort
auth.method = "token"
# auth token
auth.token = "xxxx"

[[proxies]]
name = "synology-web"
type = "http"
localIP = "127.0.0.1"
localPort = 5000 # 本地服务端口,例如群晖是5000
customDomains = ["xxx.xxx.xxx.xxx"]  # 阿里云服务器的公网ip(仅能通过ip访问一个http网页;或者改成类似baiudapp的域名)
transport.useEncryption = true
transport.useCompression = true
httpUser = "xxx"  # Basic Authentication 认证,安全起见
httpPassword = "xxx"

[[proxies]]
name = "baiduapp" # baiduapp套件
type = "http"
localIP = "127.0.0.1"
localPort = 8092
customDomains = ["baiduapp.free.domain"] # 随便设置一个域名,在host中对应修改为aliyun的公网ip,【注意不能加.com】
transport.useEncryption = true
transport.useCompression = true

[[proxies]]
name = "nas-ssh"
type = "tcp"
localIP = "127.0.0.1"
localPort = 22
remotePort = xxxx # 另外在Aliyun开一个远程端口,不同于bingPort和httpPort
transport.useEncryption = true
transport.useCompression = true

解释:
frp想要访问多个http网页,必须要用域名区分,因此采用修改本地host方法,将域名与公网ip对应上,这样即能访问多个http网页,又能避免其他人通过ip入侵内网。

修改本地主机的host

# 将xx.xx.xx.xx替换为公网ip
xx.xx.xx.xx  a.free.domain
xx.xx.xx.xx  baiduapp.free.domain

刷新host文件,使得新配置生效:
windows: ipconfig.exe /flushdns

打开浏览器:

  1. 输入公网ip:xxxx(vhostHTTPPort )访问呢群晖web
  2. 输入域名:xxxx(vhostHTTPPort )访问baiduapp

参考网页:
https://www.cnblogs.com/TianyuSu/p/11961994.html
http://www.kaixinit.com/info/maintenance/9232.html

FIle Station 提示 无法执行此操作,可能是因为网络连接不稳定或者系统正忙

问题描述:解压rar时,解压一部分文件后提示 无法执行此操作,可能是因为网络连接不稳定或者系统正忙

群晖的这个报错内容很泛,根据google中的解决方案,大致有如下几种:1. 重启/重装File Station: 在ssh中输入 sudo synopkg pause FileStation,然后在Web中启用File Station套件 2.重启群晖。但都不起作用

查看系统日志: tail -n 50 /var/log/messages
出现如下报错:

2024-03-25T10:21:36+08:00 xxx-nas synocloudserviceauth[24301]: cloudservice_get_api_key.cpp:21 Cannot get key
2024-03-25T10:21:37+08:00 xxx-nas synocloudserviceauth[24301]: cloudservice_register_api_key.cpp:293 Register api key failed: Invalid device info
2024-03-25T10:21:38+08:00 xxx-nas synocloudserviceauth[24353]: cloudservice_get_api_key.cpp:21 Cannot get key
2024-03-25T10:21:39+08:00 xxx-nas synocloudserviceauth[24353]: cloudservice_register_api_key.cpp:293 Register api key failed: Invalid device info
2024-03-25T10:21:40+08:00 xxx-nas synocloudserviceauth[24411]: cloudservice_get_api_key.cpp:21 Cannot get key
2024-03-25T10:21:41+08:00 xxx-nas synocloudserviceauth[24411]: cloudservice_register_api_key.cpp:293 Register api key failed: Invalid device info

查询后发现,是 Synology Photos 报的错,将该套件停用后,错误消失。

但是解压rar还是有问题。怀疑是rar有部分文件损坏,通过操作-解压-解压部分文件,可暂时解决该问题。
细查后发现,是rar中有一个cover.jpg文件损坏,导致解压失败。

  • 8
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值