固定的公网ip是比较难搞,但是动态ipv6的公网ip还是比较好申请的。
使用注意事项:
https://zsxwz.com/2021/02/28/
使用ddns域名解析,就不用记一长串的ip地址,也不用担心开机就失效的问题。
可以使用一些路由器自带的ddns
或者:https://github.com/NewFuture/DDNS
支持pip安装,也支持单文件版,支持linux,windows和mac。
支持dnspod,cloudflare[不支持一些如tk.ml等等免费域名],阿里云等等域名解析。
国内使用推荐使用dnspod,自己比较喜欢用cloudflare,但是cloudflare的api域名api.cloudflare.com,已经被墙。需要设置代理,或者可以先自选ip,然后修改hosts。
试了一下使用token令牌的方法,无论怎么搞都不行,只能使用Global API Key的token了。
{
"$schema": "https://ddns.newfuture.cc/schema/v2.8.json",
"debug": false,
"dns": "cloudflare",
"id": "xxx@gmail.com", //注册的邮箱
"index6": "default", //接口
"ipv6": [
"ddns.zsxwz.com" //你自己的域名
],
"proxy": "127.0.0.1:8080;DIRECT", //支持http代理,或者DIRECT然后自选ip,两种方法选一个。
"token": "Global API Key", //在个人资料,api令牌里查看设置
"ttl": null
}
dnspod的配置:
token申请地址:
https://console.dnspod.cn/account/token
会给一个id和token,修改一下配置即可。
{
"$schema": "https://ddns.newfuture.cc/schema/v2.8.json",
"debug": false,
"dns": "dnspod",
"id": "217×××",
"index6": "default",
"ipv4": [
],
"ipv6": [
"ddns.zsxwz.com",
],
"proxy": null,
"token": "e243ed1e0b3289×××××××",
"ttl": null
}