问题标签 [duck-dns]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
164 浏览

google-apps-script - Goodle 脚本:Duck DNS - 更新 IPv4,而不是 IPv6

我正在从 Google 表格(脚本)连接到一个家庭 MySQL 数据库,并且我正在尝试更新 IP。

Duck DNS 文档中,我编写了一个应该进行更新的函数:

问题是它总是会删除[obsolete] IPv4 地址,而是添加 IPv6 地址。

我无法使用 IPv6,因为我不知道如何设置 MySQL(和 Windows?)来使用它而不是 IPv4。

当然,我可以访问 Duck DNS 网站并手动更新 IPv4 地址,但这有点达不到目的。

有没有人设法通过 GAS 更新 Duck DNS 中的 IPv4 地址?

[编辑]无法找到上述问题的答案,我已经检查过:

  1. 我的 Windows 网络连接(来自调制解调器的 Wi-Fi)启用了 IPv6
  2. MySQL 接受 IPv4 和 IPv6 地址,据推测它是通过bind_address=*在 ini 文件中使用的。

这没有任何区别。我仍然只能使用 IPv4 进行连接。:(

0 投票
0 回答
62 浏览

duck-dns - 为什么duckdns的ipv6 dection对我不起作用?

duckdns规范说:

您可以在 ip 参数中输入 IPv4 或 IPv6 地址

我试试这个,但对我不起作用:我调用 URL

https://www.duckdns.org/update?domains=<mydomain>&token=<token>&ip=2003:dd:770f:1234:5678:74ac:b128:7e3e&verbose=true

并得到

使用https://www.duckdns.org/update?domains=<mydomain>&token=<token>&ipv6=2003:dd:770f:1234:5678:74ac:b128:7e3e&verbose=true

我明白了

我有什么问题或错误在哪里?

0 投票
2 回答
70 浏览

docker - 关于 Tailscale 与 Ngnix Proxy Manager 和 Duck DNS 的兼容性

如何重新创建:在我的案例 Portaniner WebGUI 中安装 Ngnix 代理管理器和任何自托管的 Web 应用程序 [Nextcloud、Owncloud、Portainer],并通过使用 Duck DNS 作为动态 DNS 客户端并将记录设置为将 Ngnix 代理管理器放在它前面机器的 Tailscale IP 然后在完成所有这些操作后,当我在浏览器栏中写入域名时,它会一直加载 about: blank 另一方面,如果我用正确的端口编写 Tailscale IP a 它会在一秒钟内加载