devices.cross: setup tinc for vps9

This commit is contained in:
2025-11-10 13:04:22 +08:00
parent 4416645e80
commit 251e4d8b5e
3 changed files with 6 additions and 3 deletions

View File

@@ -14,13 +14,14 @@ let
srv2-node2 = "csZoiTwZItonm6h+uqkJ5z9J6o1iFlBESQ2u97Wz2JL";
vps4 = "N03OoCyj4ADkeN3cimJI/bJrBw8g1kz3TJ+1BTe+oyA";
vps6 = "rYOCGG+B4isTifKJQqsEdfhQuQRnUiIsvz7uI7vZiDN";
vps9 = "fCAqgs9VcYpTLccwFtSkx3dwMDG6787MQX4ycekxRSJ";
};
# 描述可以直接的设备之间的连接(图上的路径)。若一个设备可以主动接受连接,则设置它接受连接的 ip否则设置为 null
# 因为一条条路径描述起来比较麻烦,所以这里一次描述多条
subnets =
[
# vps
{ device = inputs.lib.genAttrs [ "vps4" "vps6" ] getAddress; distance = 1; }
{ device = inputs.lib.genAttrs [ "vps4" "vps6" "vps9" ] getAddress; distance = 1; }
# 使用 vps4 代理的机器
{ device = { vps4 = getAddress "vps4"; nas = null; }; distance = 10; }
# 使用 vps6 代理的机器

View File

@@ -39,6 +39,7 @@ xray-server:
#ENC[AES256_GCM,data:ufLL4v493Q6d,iv:Ky9aIEFrMBmNBm2Tn2xTXcY2K67mGZwniEwEraeEdSI=,tag:TDcmpyDDkBi5DuJdT283gw==,type:comment]
user22: ENC[AES256_GCM,data:beZ0GP3datxFsIDClx5TO6B+t4LXqypRu9qIDZD+5YaD3CH4,iv:0IzV9E9QO2bi6770t5a7fWYhaNntMZ1cp3zauIZa8zA=,tag:aCaB96Qn6IFpnuAVsrCWXQ==,type:str]
private-key: ENC[AES256_GCM,data:mRbRYuozpLynUnu9iUOJmyd0JJlWyVwWoA6rHgD9r6lQEPQ87UaEwx79lQ==,iv:Hy3zwMlp9vGlYKRUf1/CFxF52KTK0v+PBXzb6b5/k2E=,tag:Of0nnc9W5gId6R7y6OKGDg==,type:str]
tinc: ENC[AES256_GCM,data:8XXuOm+sb8Pda3Aiwhv9jdX6Alxy+UUbG1+ZnvM5nIJa8K4RXjSAWv9DEVh2SDpqee1uzhf2IMOBCYzicubb/BPA0vQ90SCC607B/pYb4dFuBiir/4ma5JdIliJmt9yP8qfFZKXYPsocArYoC+IUiwnxNCVjz+Pv+OwYSKJBeSlkwnRr2MAWY/KGeKEcoDrPcRohHvG9f+bcqFuTW40UdMOJNhKM2jKJh0aKcWYJOXGjAdy+41vCvWXH2FIanx0/Zt9qsPb2A8s=,iv:AmNHeAIN8DyzpXdpyM65bzpc4/6egGE7ggjBt04MpkY=,tag:Wl9/b/msR1M/EtnIhws1AQ==,type:str]
sops:
age:
- recipient: age19ax6vm3pv8rph5tq3mmehd9sy9jk823tw8svsd790r0lkslycquqvlwz9m
@@ -59,7 +60,7 @@ sops:
VUFBcEpmTDRaWGg2eVZGS0tDdVp0K3cK25bDJaKLhjBUjkJWBNskR0XVOML+3dTl
04hKjDrs2TMBB5G9k6pBqqLZhoofxb1UOhlYNXlLE20HSuVntWjCNw==
-----END AGE ENCRYPTED FILE-----
lastmodified: "2025-11-07T02:06:42Z"
mac: ENC[AES256_GCM,data:mkNhSsweqFCQ8hjrnLd2I5PQrbTkp1VhjjgZty/CW3TMH/d889vpHy6I7LO3GxyvEkXtqmkjRfF7fs9u/mQOfn8nD5HT+ZvFiQVHstOdmeOH+/HYQPmX9vVmaei95cBqTqfnGmID2upfM7ljLlfgWru0frMk1k0onYUIuj9JRY4=,iv:oKfc0Z27/oG3KEJ7OFF15XZmsMznyxffJ76qmEnmetA=,tag:XRxi2mk6MVAmqyLRp1MCsg==,type:str]
lastmodified: "2025-11-10T05:03:44Z"
mac: ENC[AES256_GCM,data:52ljThqvqqNuDRZf9Me0soj84I5aVmTrlsWKP19pHGjG7wT07beqyys5s0OISdGqh9dAYsmWr8LyeEY79a+FYd3PzV8vriFwXeacnq5w8UEDBSbLYJGF9voMIdJcGUlzSFy7/iVTtM3ybEm58siQefP+Tmax2+C1XKmJUprbzuE=,iv:6QkUI5T9hCulX4DkbjhdCNil/77MSasKvDCTGJIjXYw=,tag:JTzUrNu0AllgM71pUtTcJg==,type:str]
unencrypted_suffix: _unencrypted
version: 3.10.2