威联通Frp内网穿透

背景 Tailscale内网穿透方案受限于公司的网络环境,ping延迟高速度慢。所以修改为带公网ip云服务器+Frp的方案。 安装Frp 按照官方文档即可:https://gofrp.org/zh-cn/docs/ 需要安装两部分 在云服务器上配置frps作为服务端 在威联通上配置frpc作为客户端。在威联通上配置frpc可以使用setsid命令实现后台运行。 stcp需要在发起连接的电脑上额外也安装frpc客户端 配置stcp 直接将ssh端口暴露在公网很容易被人扫描到并尝试登录比较烦,最好使用stcp https://gofrp.org/zh-cn/docs/examples/stcp/ macos部署frpc客户端并使用plist实现开机自启动 云服务器和威联通上frp启动之后都是长期运行,而发起连接的电脑有时会关机,需要配置开机自启动。 # 去frp官网下载对应的安装包并解压到/Users/xxx/frp/目录,xxx是你的用户名,也就是当前登录用户就行。下面的xxx都要替换为实际的路径名 # 创建文件,并将下面的内容复制进去 vim ~/Library/LaunchAgents/com.frp.plist <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>Label</key> <string>com.frp</string> <key>ProgramArguments</key> <array> <string>/Users/xxx/frp/frpc</string> <string>-c</string> <string>/Users/xxx/frp/frpc.toml</string> </array> <key>RunAtLoad</key> <true/> <key>StandardOutPath</key> <string>/Users/xxx/frp/frpc.log</string> <key>StandardErrorPath</key> <string>/Users/xxx/frp/frpc_error.log</string> </dict> </plist> # 加载启动服务 launchctl load com.frp.plist # 检查服务是否启动,启动成功可以使用下面的命令查出进程 ps -ef | grep frp

2025年06月03日 · 1 min · 60 words · 姜红杰

威联通使用ssh密钥登录

背景 威联通为a,登录威联通的电脑为b(以mac为例)。 使用密钥登录分为以下步骤: 威联通生成密钥(公钥与私钥) 将在威联通生成的公钥(Public Key)复制到电脑b用户目录的~/.ssh/my_qnap.pem文件中; 电脑b配置SSH客户端使用密钥登录。 生成密钥对 cd /root/.ssh #进入指定用户的.ssh目录 # 检查.ssh文件夹下是否存在id_rsa、id_rsa.pub这两个文件,如果不存在使用下面的命令生成。 ssh-keygen -t rsa #全部选项直接Enter键跳过 放置威联通的公钥(Public Key)到电脑b指定用户目录的~/.ssh/my_qnap.pem文件中 查看~/.ssh/my_qnap.pem文件是否存在,不存在则创建并赋予600权限 touch ~/.ssh/my_qnap.pem chmod 600 ~/.ssh/my_qnap.pem 将公钥内容复制到my_qnap.pem文件中。 电脑b配置SSH客户端使用密钥登录。 vim ~/.ssh/config # 将下面的内容复制进去 # 输入实例的别名,用户SSH远程连接。 Host qnap # 输入威联通的IP地址。可以是局域网或者内网穿透之后的地址。 HostName 127.0.0.1 # 输入端口号,默认为22。 Port 12345 # 输入登录账号。 User home-nas-admin # 输入.pem私钥文件在本机的地址。 IdentityFile ~/.ssh/my_qnap.pem 登录 ssh qnap

2025年05月23日 · 1 min · 54 words · 姜红杰

小米音箱接入苹果AirPlay

背景 由于小米音箱不支持苹果AirPlay,播放苹果设备上的音频需要蓝牙连接相当麻烦。通过AirConnect项目,使用威联通NAS作为中继实现小米音箱支持AirPlay。 关于安装方式选择 一共有两种安装方式,一种是Docker,一种是威联通APP手动安装。 Docker安装由于网络原因获取镜像相当麻烦,门槛挺高,而且停电之后不会自动启动。 威联通APP安装方式的问题在于安装包不好找,官方没有。因此我自己打包了一下。 下载威联通APP安装包 注意这个包是英特尔处理器版本的也就是CPU是x86_64架构的,不支持ARM版本。 下载链接:https://pan.quark.cn/s/e76546f7b616 文件下载到本地,通过威联通页面后台手动安装。

2025年04月30日 · 1 min · 10 words · 姜红杰

NAS远程下载终极解决方案

经过实践和一段时间的使用,目前体验最好的方案是: NAS+Tailscale组建远程虚拟虚拟局域网威联通NAS+Tailscale组建虚拟局域网 NAS+AList+Aria2+夸克网盘,找资源并远程下载威联通NAS安装配置AList+Aria2并实现NAS下载网盘中的文件到本地 由于国内生态的原因,很多种子资源都没有网速。咸鱼上花10块钱买个淘宝88vip的夸克网盘vip,下载速度基本上就拉满了,资源也比较丰富。

2025年02月28日 · 1 min · 4 words · 姜红杰

威联通NAS+Tailscale组建虚拟局域网

背景 家里有一台威联通NAS,有时在公司想上NAS上下载电影电视剧,所以需要远程访问NAS。对比frp+阿里云服务器进行内网穿透和Tailscale局域网虚拟组网方案,最终选择Tailscale局域网虚拟组网方案。 方案对比 对比下来frp+阿里云服务器适合,将本地的一些网站或者服务暴露外网的需求。而Tailscale局域网虚拟组网则适合只是需要像本地局域网一样进行远程访问的需求,同时由于不对外提供服务,Tailscale方案有较高的安全性。 Tailscale方案安装好之后几乎不需要进行什么配置,而frp则需要修改配置文件等。 Tailscale方案点对点隧道打通之后延迟7-15ms左右非常低,远程查看或者下载比较大的文件带宽只受两边宽带的影响,速度比较快。如果是frp经云服务器中转的方案则带宽还受到云服务器的限制。

2025年02月19日 · 1 min · 6 words · 姜红杰