Заметил на днях у себя, что QUIC не работает на эндпоинтах из подсети 8.47.69.0/24 и 8.6.112.0/24:
$ curl -4vo /dev/null --max-time 3 --doh-url https://1.1.1.1/dns-query --http3-only https://4pda.to
* Some HTTPS RR to process
* Host 4pda.to:443 was resolved.
* IPv6: (none)
* IPv4: 8.6.112.0, 8.47.69.0
* HTTPS-RR: 1 . alpn=h2 ipv6hint=2a06:98c1:3122:8000::,2a06:98c1:3123:8000:: ipv4hint=8.6.112.0,8.47.69.0
* Trying 8.6.112.0:443...
* SSL Trust Anchors:
* CAfile: /etc/ssl/certs/ca-certificates.crt
* CApath: /etc/ssl/certs
* Trying 8.47.69.0:443...
* SSL Trust Anchors:
* CAfile: /etc/ssl/certs/ca-certificates.crt
* CApath: /etc/ssl/certs
* Connection timed out after 3000 milliseconds
* closing connection #0
curl: (28) Connection timed out after 3000 milliseconds
$ curl -4vo /dev/null --max-time 3 --doh-url https://8.8.8.8/dns-query --http3-only https://4pda.to
* Some HTTPS RR to process
* Host 4pda.to:443 was resolved.
* IPv6: (none)
* IPv4: 8.47.69.6, 8.6.112.6
* HTTPS-RR: 1 . alpn=h2 ipv6hint=2a06:98c1:3122:8000::6,2a06:98c1:3123:8000::6 ipv4hint=8.6.112.6,8.47.69.6
* Trying 8.47.69.6:443...
* SSL Trust Anchors:
* CAfile: /etc/ssl/certs/ca-certificates.crt
* CApath: /etc/ssl/certs
* Trying 8.6.112.6:443...
* SSL Trust Anchors:
* CAfile: /etc/ssl/certs/ca-certificates.crt
* CApath: /etc/ssl/certs
* Connection timed out after 3001 milliseconds
* closing connection #0
curl: (28) Connection timed out after 3001 milliseconds
$ curl -4vo /dev/null --max-time 3 --doh-url https://9.9.9.11/dns-query --http3-only https://4pda.to
* Some HTTPS RR to process
* Host 4pda.to:443 was resolved.
* IPv6: (none)
* IPv4: 8.6.112.9, 8.47.69.9
* HTTPS-RR: 1 . alpn=h2 ipv6hint=2a06:98c1:3122:8000::9,2a06:98c1:3123:8000::9 ipv4hint=8.6.112.9,8.47.69.9
* Trying 8.6.112.9:443...
* SSL Trust Anchors:
* CAfile: /etc/ssl/certs/ca-certificates.crt
* CApath: /etc/ssl/certs
* Trying 8.47.69.9:443...
* SSL Trust Anchors:
* CAfile: /etc/ssl/certs/ca-certificates.crt
* CApath: /etc/ssl/certs
* Connection timed out after 3000 milliseconds
* closing connection #0
curl: (28) Connection timed out after 3000 milliseconds
$ curl -4vo /dev/null --max-time 3 --doh-url https://9.9.9.9/dns-query --http3-only https://4pda.to
* Some HTTPS RR to process
* Host 4pda.to:443 was resolved.
* IPv6: (none)
* IPv4: 104.20.39.144, 172.66.159.63
* HTTPS-RR: 1 . alpn=h2 ipv6hint=2606:4700:10::6814:2790,2606:4700:10::ac42:9f3f ipv4hint=104.20.39.144,172.66.159.63
* Trying 104.20.39.144:443...
* SSL Trust Anchors:
* CAfile: /etc/ssl/certs/ca-certificates.crt
* CApath: /etc/ssl/certs
* Trying 172.66.159.63:443...
* SSL Trust Anchors:
* CAfile: /etc/ssl/certs/ca-certificates.crt
* CApath: /etc/ssl/certs
* SSL connection using TLSv1.3 / TLS_AES_256_GCM_SHA384 / X25519MLKEM768 / id-ecPublicKey
* Server certificate:
* subject: CN=4pda.to
* start date: May 10 18:50:49 2026 GMT
* expire date: Aug 8 19:50:43 2026 GMT
* issuer: C=US; O=Google Trust Services; CN=WE1
* Certificate level 0: Public key type EC/prime256v1 (256/128 Bits/secBits), signed using ecdsa-with-SHA256
* Certificate level 1: Public key type EC/prime256v1 (256/128 Bits/secBits), signed using ecdsa-with-SHA384
* Certificate level 2: Public key type EC/secp384r1 (384/192 Bits/secBits), signed using ecdsa-with-SHA384
* subjectAltName: "4pda.to" matches cert's "4pda.to"
* OpenSSL verify result: 0
* SSL certificate verified via OpenSSL.
* Established connection to 4pda.to (104.20.39.144 port 443) from 192.168.1.244 port 33875
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 00:02 0* using HTTP/3
* [HTTP/3] [0] OPENED stream for https://4pda.to/
* [HTTP/3] [0] [:method: GET]
* [HTTP/3] [0] [:scheme: https]
* [HTTP/3] [0] [:authority: 4pda.to]
* [HTTP/3] [0] [:path: /]
* [HTTP/3] [0] [user-agent: curl/8.20.0]
* [HTTP/3] [0] [accept: */*]
> GET / HTTP/3
> Host: 4pda.to
> User-Agent: curl/8.20.0
> Accept: */*
>
* Request completely sent off
< HTTP/3 403
< accept-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
< cf-mitigated: challenge
< content-type: text/html; charset=UTF-8
< x-frame-options: SAMEORIGIN
< server: cloudflare
< critical-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
< cross-origin-embedder-policy: require-corp
< cross-origin-opener-policy: same-origin
< cross-origin-resource-policy: same-origin
< origin-agent-cluster: ?1
< permissions-policy: accelerometer=(),camera=(),clipboard-read=(),clipboard-write=(),geolocation=(),gyroscope=(),hid=(),magnetometer=(),microphone=(),payment=(),publickey-credentials-get=(),screen-wake-lock=(),serial=(),sync-xhr=(),usb=(),xr-spatial-tracking=*
< referrer-policy: same-origin
< server-timing: chlray;desc="a0c3d5d40c431053"
< server-timing: cfExtPri
< x-content-type-options: nosniff
< strict-transport-security: max-age=2592000; preload
< date: Mon, 15 Jun 2026 19:03:31 GMT
< priority: u=3,i=?0
< content-length: 9996
< cf-ray: a0c3d5d40c431053-HKG
<
{ [125 bytes data]
100 9996 100 9996 0 0 3422 0 00:02 00:02 0
* Connection #0 to host 4pda.to:443 left intact