1e100.netとは?
そもそも1e100.netとは何者か?Googleが管理しているドメイン。普通のサイトを閲覧してもサイトの中にGoogle関連のリンク(Adsense等)があると1e100.netへの通信が発生する。実際のIPアドレスは
- 74.125.0.0/16
- 173.194.0.0/16
- 216.58.192.0/19
- 172.217.0.0/16
- 2607:f8b0:4002:c01::64
- 2404:6800:4004::/48
となっている。増減はあるのと一部、1e100.net以外が含まれているがアメリカ企業のドメインで通常は影響ないだろう。
アウトバウンドを止めるとどうなる?
アウトバウンドを止めるということはブラウザ(PC)から向こうのサーバーへの通信をブロックするということ。やり方はWindowsのファイヤーウォールの送信の規則に新しい規則を追加しスコープのリモートIPアドレスに先程のIPアドレスを登録する。プログラムは全てにしてもよいがいろいろと不便なのでブラウザだけを指定する。Edgeの場合のパスは%SystemRoot%\System32\MicrosoftEdgeCP.exeとなる。この辺りはタスクマネージャーでファイルの場所を開く等で探せる。で、1e100.netへの通信を止めると
- Googleの検索ができなくなる。
- YouTubeが見れなくなる(YouTubeはGoogleが提供するサービス)。
- Google提供の広告が表示されなくなる。
この辺りはわかる。Googleへの情報提供を行わないのだからサービスも提供しない。が、これだけではない。
- サイト内検索ができなくなることがある(サイト内検索にGoogleを使用している場合)。
- CAPTCHA(あの読み難い文字を入力してロボットではないことを証明するヤツ)が機能しなくなることがある。
- サイト内のコンテンツが表示されないものがある。
- サイト内のコンテンツが正しく動作しないものがある(Twitterへの連携ボタン等)。
過去に出会ったのはこんな感じ。これらに関してサイトの作成者はどのように考えているのだろうか?インバウンド、すなわち受信をとめたらサイトはきちんと動かないのは当然である。そうではなくアウトバウンド、送信、それも見ているサイトとは別のところへの送信を止めるとサイトが正常に表示されない。うちのサイトを使うならGoogleへ情報を提供しろと考えているのだろうか?Googleの広告を出して収益をあげているのだからそれが見れない環境の人には提供するサービスも限定する、そう考えているのならばそれは構わない。しかし、何かしらのWebパーツを使用して知らない間にGooleへ情報を提供しているのだとしたらどうなのだろう。それは閲覧者だけではなくサイトの作成者も顧客情報を搾取されていることにならないだろうか(パーツの利用規約に書いてあると思うけど)?1e100.netへのアクセスに限らずFirefoxでトラッキングを制御しても動作がおかしくなるサイトがある。GAFAへの規制が言われ始め閲覧側が自分の情報がどのように使われるか今まで以上に意識し始めるだろうからサイトを作成する側も自分が作成したサイトがどこへ情報を流しているのか意識した方がいいのではないか。