电脑是双栈的情况下,ipv6 优先使用,但是 ip138 能同时获得 ipv4 ,怎么做到的
1
totoro625 102 天前
多弄几个子域名,其中一个只解析 ipv4
|
2
gentrydeng 102 天前 via Android
|
3
0o0O0o0O0o 102 天前
同 #1
另外我觉得更稳妥的办法是给 IPv4 申请个证书,例如 https://1.12.12.12/ |
4
julyclyde 102 天前
@0o0O0o0O0o 这事和证书有啥关系啊?
|
5
yinmin 102 天前 via iPhone 1
ajax 到一个子站仅部署 ipv6
|
6
0o0O0o0O0o 102 天前
@julyclyde #4
1. 我认为这个需求比较稳妥的办法是干脆跳过解析这一步,即直接访问 IPv4/IPv6 2. 2024 年提供服务却没有 HTTPS 保护是 **绝不应该的**,所以要给 IP 申请证书 |
8
julyclyde 102 天前
@0o0O0o0O0o 没有 HTTPS 不应该,和给 IP 申请证书有啥关系?你要杜绝域名访问?
|
9
0o0O0o0O0o 102 天前 via iPhone
@julyclyde #8
需求是一个查 IP 的网站,没办法自定义解析,那么 API 用域名就会增加对解析服务的依赖。例如有的人会在 adguardhome 里屏蔽掉 AAAA ,而实际上设备有 IPv6 。所以直接用 IP 当 hostname 的 API 可以去掉这层依赖。 |
10
julyclyde 101 天前
@0o0O0o0O0o 如果屏蔽掉 AAAA ,那就可以判定为这个客户端没有 v6 能力啊
难道还有人手工输入 v6 地址访问网站么? |
11
0o0O0o0O0o 101 天前 via iPhone
@julyclyde 不赞同,举例一个场景:一个用户配置或者被迫配置了奇怪的 DNS 导致 AAAA 被丢弃,但一些 APP 又会有内置的解析,导致用户可能在意识不到的情况下依然在使用 IPv6 访问,而当用户使用这样的查询 IP 的网页服务时,我的方案可以消除掉这类影响,覆盖更多场景
|