鉴于帖子<<广东电信拿不到公网 ip>>有感,我坐标是 020 ,免费 ipv4 现在也成稀缺资源了....有没有伙伴是否实测过广州电信的 ipv6 能不能跑群晖自带的 ddns 服务,明年可能要迁房子,担心一移机就没了...
1
yyzh 2023-11-12 21:15:44 +08:00 via Android
用珠江宽频也不错的
|
2
ymfisher85 2023-11-12 21:21:54 +08:00
可以,但需要客户端的网络也有 ipv6
|
3
hefish 2023-11-12 21:22:24 +08:00
开 tailscale 嘛,zerotier 也行。
|
4
charce 2023-11-12 22:06:28 +08:00
群晖自家的 DDNS 支持 IPv6 。也可以装套件“DDNS-GO”,支持 DnsPod 、Cloudflare 等的 IPv6 域名解析。
|
5
xixiv5 2023-11-12 22:07:47 +08:00
广州电信 ipv6 跑 pcdn 都行
|
6
Kaiyuan 2023-11-12 23:10:47 +08:00
我现在是 Docker 装了个 DDNS-GO
|
7
maleclub OP @ymfisher85 客户端如果是内网的 v6 应该也行吧?
|
8
PerFectTime 2023-11-13 08:07:27 +08:00 via iPhone
@maleclub 不行,内网 v6 没有任何用啊,需要是公网的才有用
|
9
szdosar 2023-11-13 09:39:42 +08:00
其实客户端 ipv4-only 也能访问的。比如让 Cloudflare 代理,这样你的 ipv6-only ddns 就能双栈访问了。
假设你域名的 dns ,是由 Cloudflare 接管解析的,并且你能在群晖上运行以下代码(我没有群晖,不知道能不能直接运行 bash 代码,但楼上有人提到 Docker 就可借鉴,模拟一个 ubuntu 环境): #------> #!/bin/bash # Cloudflare 信息 YOUR_DOMAIN="example.com" # 请替换为你的域名 SUBDOMAIN="sub.example.com" # 请替换为你的子域名 YOUR_EMAIL="[email protected]" # 请替换为你的 Cloudflare 邮箱地址 YOUR_GLOBAL_API_KEY="your_api_key" # 请替换为你的 Cloudflare Global API Key # 请替换为你的网络设备信息,可以用 ip a 查看 bindDevice="enp45s0" # 获取 IPv6 地址 IPV6_ADDR=$(ip -6 addr show $bindDevice | grep "inet6" | awk '{print $2}' | grep "^2" | cut -d'/' -f1 | head -n 1) # 获取 Cloudflare Zone ID ZONE_ID=$(curl -s -X GET "https://api.cloudflare.com/client/v4/zones?name=$YOUR_DOMAIN" \ -H "X-Auth-Email: $YOUR_EMAIL" \ -H "X-Auth-Key: $YOUR_GLOBAL_API_KEY" \ -H "Content-Type: application/json" | jq -r '.result[0].id') # 获取 DNS 记录 ID DNS_RECORD_ID=$(curl -s -X GET "https://api.cloudflare.com/client/v4/zones/$ZONE_ID/dns_records?type=AAAA&name=$SUBDOMAIN" \ -H "X-Auth-Email: $YOUR_EMAIL" \ -H "X-Auth-Key: $YOUR_GLOBAL_API_KEY" \ -H "Content-Type: application/json" | jq -r '.result[0].id') # 更新 DNS 记录 curl -s -X PUT "https://api.cloudflare.com/client/v4/zones/$ZONE_ID/dns_records/$DNS_RECORD_ID" \ -H "X-Auth-Email: $YOUR_EMAIL" \ -H "X-Auth-Key: $YOUR_GLOBAL_API_KEY" \ -H "Content-Type: application/json" \ --data '{"type":"AAAA","name":"'$SUBDOMAIN'","content":"'${IPV6_ADDR}'","ttl":120,"proxied":true}' | jq # 输出结果 echo "Updated $SUBDOMAIN with IPv6 address: $IPV6_ADDR" #<------ 这里有两点比较重要: 1."proxied":true 意思是让 Cloudflare 代理 2.你可能得手动安装 jq |
10
zhengrt 2023-11-13 16:04:46 +08:00
深圳电信可以找我直接录入 私聊我绿色软件 base64 RnJlZENvbXB1dGluZyUwQQ==
|