Start

森家里的 HomeLab

TrueNAS OpenWRT

HomeLab,One by One。

2024 年,重新布置下家里的「HomeLab」。

到了今年,重要的设备就只有交换机、NAS、小主机 Z 以及处在另一房子里的小主机 B 了。

交换机

五口的 2.5G 交换机,稍微小了点,但是够用。

NAS

TrueNAS Scale 系统,4T*3 的硬盘,具体还在折腾中,目前只是使用了 SMB 共享的功能。

小主机 Z

OpenWRT 系统,装了魔法软件和 Tailscale。

总之就是在外能「远程回家」,在家里给一些不支持代理软件的设备做「代理网关」。

小主机 B

装了一块 1T 的硬盘, Windows 操作系统,安装了 Tailscale 以便远程连接,安装了 qBittorrent 用来挂 PT。

Tailscale 的部署

猫狐家有公网 IP,也有 IPv6,所以无论在什么地方都是跑满带宽的。

光猫,设置成桥接模式,这样路由器就能拨号,能获取到公网的 IPv4 和 IPv6。

路由器设置

然后,OpenWRT 要能正常获取到 IPv6,猫狐的作为旁路由的 OpenWRT 是这样设置的。(tailscale 接口是为了访问子网。)

OpenWRT 接口

最后,往 OpenWRT 的终端里输入这些,就完成了。(其中的 --advertise-routes=10.10.10.0/24 也是配置访问子网的。)

tailscale up --advertise-routes=10.10.10.0/24 --accept-dns=false

关于 Tailscale 连接的详细信息,在终端里输入 tailscale netcheck。猫狐的连接详情如下。(是开启了公网 IPv6,开启了有公网的 uPnP 的样子,隐私信息已抹去。)

Report:
	* UDP: true
	* IPv4: yes, 114.51.41.91:54321
	* IPv6: yes, [240e:aaa:aaaa:aaaa:aaaa:aaaa:aaaa:aaaa]:43633
	* MappingVariesByDestIP: false
	* HairPinning: true
	* PortMapping: UPnP
	* CaptivePortal: false
	* Nearest DERP: Hong Kong
	* DERP latency:
		- hkg: 75.3ms  (Hong Kong)