mokeyish / smartdns-rs

A cross platform local DNS server (Dnsmasq like) written in rust to obtain the fastest website IP for the best Internet experience, supports DoT, DoQ, DoH, DoH3.
GNU General Public License v3.0
570 stars 39 forks source link

ipv6 问题 #383

Open eqfae opened 2 weeks ago

eqfae commented 2 weeks ago
# 在本地 53 端口监听
bind :54 -no-cache
# -force-aaaa-soa
# -no-rule-addr -no-cache
bind :55 -no-rule-addr -no-speed-check -group world
# bind [::]:54

cache-size 52428800
serve-expired yes
serve-expired-reply-ttl 2
force-qtype-SOA 65

# log-num: number of logs, 0 means disable log
log-level debug
log-console yes

#log-num 0

speed-check-mode tcp:443
response-mode fastest-ip
# 配置 bootstrap-dns,如不配置则调用系统的,建议配置,这样就加密了。
server https://1.1.1.1/dns-query -bootstrap-dns -exclude-default-group

# 配置国内上游服务器
server-quic 223.5.5.5

# 配置互联网上游服务器
server https://1.1.1.1/dns-query -exclude-default-group -group world

2024-09-17 12:15:02.961:DEBUG:smartdns::app:367: request:63789 src:UDP://10.0.0.1#55236 type:QUERY dnssec:false QUERY:www.bilibili.com.:A:IN qflags:RD
2024-09-17 12:15:02.961:DEBUG:smartdns::dns_mw_ns:97: query name: www.bilibili.com. type: A via [Group: default]
2024-09-17 12:15:02.962:DEBUG:smartdns::app:422: error resolving: proto error: error with quic connection: timed out
2024-09-17 12:15:03.52:DEBUG:smartdns::dns_mw_cache:315: Domain prefetch check will be performed in 50.592629314s.
2024-09-17 12:15:03.52:DEBUG:smartdns::dns_mw_cache:315: Domain prefetch check will be performed in 50.592600814s.
2024-09-17 12:15:03.58:DEBUG:smartdns::server::udp:43: received udp request from: 127.0.0.1:37789
2024-09-17 12:15:03.58:DEBUG:smartdns::app:367: request:10 src:UDP://127.0.0.1#37789 type:QUERY dnssec:false QUERY:l-0003.l-msedge.net.:A:IN qflags:RD
2024-09-17 12:15:03.58:DEBUG:smartdns::dns_mw_cache:233: name: l-0003.l-msedge.net. using caching
2024-09-17 12:15:07.970:DEBUG:smartdns::server::udp:43: received udp request from: 10.0.0.1:55236
2024-09-17 12:15:07.971:DEBUG:smartdns::app:367: request:63789 src:UDP://10.0.0.1#55236 type:QUERY dnssec:false QUERY:www.bilibili.com.:A:IN qflags:RD
2024-09-17 12:15:07.971:DEBUG:smartdns::dns_mw_ns:97: query name: www.bilibili.com. type: A via [Group: default]
2024-09-17 12:15:08.38:DEBUG:smartdns::dns_mw_ns:519: Speed test www.bilibili.com. TCP:443 ping 175.4.62.128 elapsed 5.563324ms
2024-09-17 12:15:08.39:DEBUG:smartdns::dns_mw_ns:519: Speed test www.bilibili.com. TCP:443 ping 114.230.222.142 elapsed 5.669491ms
2024-09-17 12:15:08.39:DEBUG:smartdns::dns_mw_ns:519: Speed test www.bilibili.com. TCP:443 ping 119.84.174.68 elapsed 5.726367ms
2024-09-17 12:15:08.39:DEBUG:smartdns::dns_mw_ns:519: Speed test www.bilibili.com. TCP:443 ping 175.4.62.127 elapsed 1.845927ms
2024-09-17 12:15:08.39:DEBUG:smartdns::dns_mw_ns:519: Speed test www.bilibili.com. TCP:443 ping 119.84.174.96 elapsed 2.439264ms
2024-09-17 12:15:08.40:DEBUG:smartdns::dns_mw_ns:519: Speed test www.bilibili.com. TCP:443 ping 114.230.222.141 elapsed 2.883392ms
2024-09-17 12:15:08.40:DEBUG:smartdns::dns_mw_ns:519: Speed test www.bilibili.com. TCP:443 ping 183.131.147.48 elapsed 3.264477ms
2024-09-17 12:15:08.40:DEBUG:smartdns::dns_mw_ns:519: Speed test www.bilibili.com. TCP:443 ping 119.84.174.97 elapsed 3.708063ms
2024-09-17 12:15:08.40:DEBUG:smartdns::dns_mw_ns:519: Speed test www.bilibili.com. TCP:443 ping 114.230.222.140 elapsed 4.138607ms
2024-09-17 12:15:08.41:DEBUG:smartdns::dns_mw_ns:519: Speed test www.bilibili.com. TCP:443 ping 117.21.179.20 elapsed 4.943196ms
2024-09-17 12:15:08.41:DEBUG:smartdns::dns_mw_ns:519: Speed test www.bilibili.com. TCP:443 ping 183.131.147.29 elapsed 5.798284ms
2024-09-17 12:15:08.42:DEBUG:smartdns::dns_mw_ns:519: Speed test www.bilibili.com. TCP:443 ping 183.131.147.27 elapsed 6.657539ms
2024-09-17 12:15:08.42:DEBUG:smartdns::dns_mw_ns:519: Speed test www.bilibili.com. TCP:443 ping 119.84.174.66 elapsed 7.295667ms
2024-09-17 12:15:08.43:DEBUG:smartdns::dns_mw_ns:519: Speed test www.bilibili.com. TCP:443 ping 117.21.179.19 elapsed 8.334632ms
2024-09-17 12:15:08.44:DEBUG:smartdns::dns_mw_ns:519: Speed test www.bilibili.com. TCP:443 ping 183.131.147.30 elapsed 9.305763ms
2024-09-17 12:15:08.44:DEBUG:smartdns::dns_mw_ns:519: Speed test www.bilibili.com. TCP:443 ping 175.4.62.129 elapsed 10.184143ms
2024-09-17 12:15:08.45:DEBUG:smartdns::dns_mw_ns:519: Speed test www.bilibili.com. TCP:443 ping 114.230.222.138 elapsed 10.967065ms
2024-09-17 12:15:08.45:DEBUG:smartdns::dns_mw_ns:519: Speed test www.bilibili.com. TCP:443 ping 119.84.174.67 elapsed 11.96157ms
2024-09-17 12:15:08.61:DEBUG:smartdns::dns_mw_ns:519: Speed test www.bilibili.com. TCP:443 ping 183.131.147.28 elapsed 23.068385ms
2024-09-17 12:15:08.66:DEBUG:smartdns::dns_mw_ns:519: Speed test www.bilibili.com. TCP:443 ping 114.230.222.139 elapsed 28.013664ms
2024-09-17 12:15:26.803:DEBUG:smartdns::server::udp:43: received udp request from: 127.0.0.1:37789
2024-09-17 12:15:26.803:DEBUG:smartdns::app:367: request:11 src:UDP://127.0.0.1#37789 type:QUERY dnssec:false QUERY:firebaselogging-pa.googleapis.com.:A:IN qflags:RD
2024-09-17 12:15:26.803:DEBUG:smartdns::dns_mw_ns:97: query name: firebaselogging-pa.googleapis.com

2024-09-17 12:17:36.802:DEBUG:smartdns::dns_mw_ns:519: Speed test api.live.bilibili.com. TCP:443 ping 183.131.147.28 elapsed 139.27158ms
2024-09-17 12:17:36.803:DEBUG:smartdns::dns_mw_ns:519: Speed test api.live.bilibili.com. TCP:443 ping 175.4.62.128 elapsed 137.927947ms
2024-09-17 12:17:36.803:DEBUG:smartdns::dns_mw_ns:519: Speed test api.live.bilibili.com. TCP:443 ping 175.4.62.127 elapsed 138.023823ms
2024-09-17 12:17:36.804:DEBUG:smartdns::dns_mw_ns:519: Speed test api.live.bilibili.com. TCP:443 ping 117.21.179.20 elapsed 138.25645ms
2024-09-17 12:17:36.804:DEBUG:smartdns::dns_mw_ns:519: Speed test api.live.bilibili.com. TCP:443 ping 183.131.147.27 elapsed 138.257699ms
2024-09-17 12:17:36.804:DEBUG:smartdns::dns_mw_ns:519: Speed test api.live.bilibili.com. TCP:443 ping 183.131.147.48 elapsed 138.427701ms
2024-09-17 12:17:36.805:DEBUG:smartdns::dns_mw_ns:519: Speed test api.live.bilibili.com. TCP:443 ping 119.84.174.67 elapsed 138.516992ms
2024-09-17 12:17:36.809:DEBUG:smartdns::dns_mw_ns:519: Speed test passport.bilibili.com. TCP:443 ping 183.131.147.48 elapsed 19.073567ms
2024-09-17 12:17:36.809:DEBUG:smartdns::dns_mw_ns:519: Speed test cm.bilibili.com. TCP:443 ping 114.230.222.139 elapsed 170.621883ms
2024-09-17 12:17:36.809:DEBUG:smartdns::dns_mw_ns:519: Speed test passport.bilibili.com. TCP:443 ping 114.230.222.141 elapsed 22.360835ms
2024-09-17 12:17:36.810:DEBUG:smartdns::dns_mw_ns:519: Speed test line1-h5-mobile-api.biligame.com. TCP:443 ping 183.131.147.28 elapsed 156.931389ms
2024-09-17 12:17:36.810:DEBUG:smartdns::dns_mw_ns:519: Speed test line1-h5-mobile-api.biligame.com. TCP:443 ping 114.230.222.139 elapsed 163.719427ms
2024-09-17 12:17:36.811:DEBUG:smartdns::dns_mw_ns:519: Speed test api.live.bilibili.com. TCP:443 ping 114.230.222.139 elapsed 161.601873ms
2024-09-17 12:17:36.812:DEBUG:smartdns::dns_mw_ns:519: Speed test passport.bilibili.com. TCP:443 ping 183.131.147.27 elapsed 23.939302ms
2024-09-17 12:17:36.812:DEBUG:smartdns::dns_mw_ns:519: Speed test api.live.bilibili.com. TCP:443 ping 183.131.147.28 elapsed 168.499788ms
2024-09-17 12:17:36.812:DEBUG:smartdns::dns_mw_ns:519: Speed test passport.bilibili.com. TCP:443 ping 183.131.147.29 elapsed 22.587795ms
2024-09-17 12:17:36.799:DEBUG:smartdns::dns_mw_ns:519: Speed test passport.bilibili.com. TCP:443 ping 240e:cf:9000:2::9d elapsed 129.401775ms
2024-09-17 12:17:36.813:DEBUG:smartdns::dns_mw_ns:519: Speed test passport.bilibili.com. TCP:443 ping 175.4.62.127 elapsed 8.651216ms
2024-09-17 12:17:36.813:DEBUG:smartdns::dns_mw_ns:519: Speed test passport.bilibili.com. TCP:443 ping 240e:f7:e01f:f1::31 elapsed 143.757439ms
2024-09-17 12:17:36.814:DEBUG:smartdns::dns_mw_ns:519: Speed test passport.bilibili.com. TCP:443 ping 240e:f7:e01f:f1::30 elapsed 144.658319ms
2024-09-17 12:17:36.814:DEBUG:smartdns::dns_mw_ns:519: Speed test passport.bilibili.com. TCP:443 ping 183.131.147.30 elapsed 10.620519ms
2024-09-17 12:17:36.814:DEBUG:smartdns::dns_mw_ns:519: Speed test passport.bilibili.com. TCP:443 ping 240e:f7:e01f:f1::28 elapsed 145.17428ms
2024-09-17 12:17:36.814:DEBUG:smartdns::dns_mw_ns:519: Speed test passport.bilibili.com. TCP:443 ping 119.84.174.97 elapsed 11.25781

运行在op op有ipv6 但dns关的 其他设备没开v6 开了科学v6就没了 以前测过 b站图片不显示 直播界面直接显示无网络 手机火狐浏览器打开b站 找不到网址 这些在adg都正常 adg相关配置应该只有禁用了v6解析 酷安没事 感觉问题在于手机这些就要v6的dns 你不给也不会退到v4 像adg被广告拦截那样后疯狂请求 能否禁用v6时请求v6返回v4的dns force-AAAA-SOA yes 也试过

eqfae commented 2 weeks ago

pc 禁用了v6能打开 我也是后面玩手机才知道 折腾force-AAAA-SOA yes这些后还是不行

eqfae commented 2 weeks ago

是www.网址打不开 bilibili.com douyin 尽管如此 抖音app b站国内版无影响 b站第三方和国际版不行

eqfae commented 2 weeks ago

bind [::]:54 -no-dualstack-selection

-no-cache -force-aaaa-soa -no-dualstack-selection

-no-rule-addr

bind [::]:55 -no-rule-addr -no-speed-check -group world

bind [::]:54

cache-size 52428800 serve-expired yes serve-expired-reply-ttl 2

禁用IPV6

force-AAAA-SOA yes

设定过期缓存服务最长超时时间(秒) 0停用

serve-expired-ttl 0

强制指定 qtyp 返回 SOA

force-qtype-SOA 65

log-level debug

log-console yes

禁用日志

log-num 0

speed-check-mode tcp:443 response-mode fastest-ip

配置 bootstrap-dns,如不配置则调用系统的,建议配置,这样就加密了。

server https://1.1.1.1/dns-query -bootstrap-dns -exclude-default-group

配置国内上游服务器

server-quic 223.5.5.5

server https://223.5.5.5/dns-query

server https://1.12.12.12/dns-query

配置互联网上游服务器

server https://1.1.1.1/dns-query -exclude-default-group -group world

eqfae commented 2 weeks ago

qq jd 都不行 而谷歌那些www能开 走科学