IPv6 の ERR_ADDRESS_UNREACHABLE

IPv6 の ERR_ADDRESS_UNREACHABLE

コムキャストの Wi-Fi を使用しているコーヒーショップで問題が発生しています。これらのショップでは IPv6 のみが許可されているため、ERR_ADDRESS_UNREACHABLE エラーが発生し、Web サイトが読み込まれません。一部の Web サイトは機能しますが (google.com、gmail.com など)、他の Web サイトは機能しません (BBC.com、reddit.com など)。

BBC.comに注目しましょう

IPアドレスを取得できます

C:\Users\uname>nslookup bbc.com
Server:  cdns01.comcast.net
Address:  2001:558:feed::1

Non-authoritative answer:
Name:    bbc.com
Addresses:  2a04:4e42:400::81
          2a04:4e42:600::81
          2a04:4e42::81
          2a04:4e42:200::81

しかし、curl returnの使用は、失敗したウェブサイトでは機能しません。

C:\Users\uname>curl -v -6 https://www.bbc.com
* Could not resolve host: www.bbc.com
* Closing connection 0
curl: (6) Could not resolve host: www.bbc.com


C:\Users\uname>curl -6 https://www.google.com
<!doctype html>
.
.
.</html>
C:\Users\uname>

IPに直接接続すると

C:\Users\uname>curl -v -H "Host: www.bbc.com" -k -g -6 "https://[2a04:4e42:600::81]"
*   Trying [2a04:4e42:600::81]:443...
* Connected to 2a04:4e42:600::81 (2a04:4e42:600::81) port 443 (#0)
...

DNS の問題のように見えますが、DNS を手動で Google に設定し、DNS キャッシュをフラッシュしてみましたが、同じ問題が発生しました。選択した DNS プロバイダーに関係なく、ISP (Comcast) または CDN (Fastly) が DNS クエリを傍受しているのでしょうか? これは懸念すべきことのようです。

関連情報