ddns-go docker + cloudflare 我就没成功过

148 天前
 KINGWAY

不管是 IPV4 还是 IPV6 我就没成功过, 你们究竟怎么实现的?我有哪里做的不对吗?都是按照教程。

也把需要连接的内网主机直接简单粗暴的暴露在 DMZ 中了, 难道是电信送的路由器有问题?

1891 次点击
所在节点    程序员
20 条回复
tzlovezaq
148 天前
首先需要公网。
然后需要一个 CF 可以解析 dns 的域名。
然后 ddns go 绑上 cf 已经解析完的域名,这个时候就完成了,然后用 NPM 反代出来,完事。
参考博客:
https://blognas.hwb0307.com/linux/docker/604
bolsterhoo
148 天前
单位路由器下面挂的软路由 iStoreOS ,直接用的 luci-app-ddns
阿里云上的域名,拿个 accesskey
写个 shell 脚本
```
#!/bin/sh
ip=$(wget -qO- http://members.3322.org/dyndns/getip | sed -e 's/.*Current IP Address: //' -e 's/<.*$//')
[ -z "$ip" ] && ip=$(wget -qO- http://ipecho.net/plain)
[ -z "$ip" ] && ip=$(ifconfig pppoe-wan | grep 'inet addr:' | cut -d: -f2 | awk '{ print $1}')
echo $ip
```
ip 地址来源选脚本,指向该脚本就可以了
stefwoo
148 天前
你首先要试试你的 ipv6 或 ipv4 能不能在外网访问,不能的话是路由器防火墙的问题。
能访问的话 ddnsgo 应该很 easy 啊
sxiaojian
148 天前
fe80 是不能直连的 ipv6 地址,你看看你的 ipv6 对不对
Andrue
148 天前
直接穿限制太多了,不是有什么必须这么做的理由还是来加入我们 tailscale 的怀抱吧
tvirus
148 天前
SmiteChow
148 天前
KINGWAY
148 天前
@sxiaojian #4 就是 fe80 的 ipv6 地址,如何解决?
KINGWAY
148 天前
@tvirus #6 这个和 ddns-go 好像没什么差异, 晚点我来试试。
sxiaojian
148 天前
你搜索,如何获取公网 ipv6.你这是内网 ipv6
KINGWAY
148 天前
@Andrue #5 我一直用 headscale ,还一直用 exit node 模式来翻墙,挺好用的。
kris0502
148 天前
@KINGWAY
1 、你对外暴露端口是多少,大陆地区宽带的 80 和 443 对外是屏蔽的,你访问不到
2 、你的猫外面 ip 是多少,如果是 ipv4 ,大概率是运营商的内网 ip 。如果是 ipv6 应该还是第一条的问题?
3 、光猫 nat 问题?

你可以先在机器上 python 开一个 http 服务试试,外面用 ip 访问能不能 通,能通的话去检查 ddns 生效否,生效了还不能访问,你的域名在国内备案没有,都查查
KINGWAY
148 天前
@bolsterhoo #2 我用 cloudflare 的, 花生壳的就是不想碰。
KINGWAY
147 天前
@sxiaojian #10

我看实际上是可以拿到公网的 ipv6 的, 但是很奇怪一直没有成功过。

设备类型 GPON 天翼网关(双频 WiFi6 )
产品型号 TGCT-526G
产品序列号 F0162xxxx28621EE0
软件版本号 V1.0.526G1V1
MACF0:16:28:62:1E:E0
LAN IP192.168.1.1
LAN IPv6fe80::1
WAN IP100.64.66.172
WAN IPv6240e:03b4:2c42:ce81:f216:28ff:fe62:1ee0/128
sxiaojian
147 天前
@KINGWAY #14 光猫获取的是 240 开头的地址,是公网 ipv6.
你的内网主机 ipv6 是 240 开头吗
KINGWAY
147 天前
@sxiaojian #15 是的,其中一个是 240 开头的, 这个机器上跑了个 portainer , 默认 9000 端口, 但是从外网我死活打不开它
IP: 192.168.1.88
IPv6: 240e:3b4:2c42:ce80:be24:11ff:fe26:9e5c
MAC: BC:24:11:26:9E:5C
sxiaojian
147 天前
[240e:3b4:2c42:ce80:be24:11ff:fe26:9e5c]:9000
是这样打开的吗
KINGWAY
147 天前
@sxiaojian #17 你能打开吗? 我打不开。
sxiaojian
147 天前
打不开
KINGWAY
147 天前
@sxiaojian 这就是我一直面临的问题,搞不定 ddns-go, 就算 IPV6 的内网地址也无法解决。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1052270

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX