# FAQ

## 広告からの収入

仕様です。ファイルをダウンロードして適用したときに成功していれば、日時不明と書かれていても反映されています

## AdAwayはどうやって動作しているの？

AdAwayは、hostsファイルを使用して、広告を配信するホスト名をブロックします。hostsファイルは、`/system/etc/hosts`にあるファイルで、ホスト名をIPアドレスにマッピングします。これは、ドメインネームシステム（DNS）に頼らずに、ホスト名とIPアドレスのペアを定義する伝統的な方法です。不要なホスト名はすべて`127.0.0.1`にリダイレクトされ、自分のデバイスを指すことになります。
hostsファイルが書き込めない場合は、内蔵のVPNサービスを利用することができます。不要なホスト名への接続はフィルタリングされ、その他のホスト名はスルーされます。

## なぜ再起動しないと変更が適用されないの？

Androidの内部DNSキャッシュのせいです。OSはhostsファイルをすぐに反映しますが(コマンドラインで確認できます)DNSキャッシュの再構成に再起動が必要です

## ウェブサーバーはどうやって使うの？

AdAwayはWebサーバーを使用せずにも動作します！
AdAwayの環境設定でローカルWebサーバを有効にして、ローカルIPアドレス`127.0.0.1`へのリクエストに答えることができます。 これは、`127.0.0.1`にリダイレクトされる広告サーバーへのアプリからのリクエストが、AdAwayのWebサーバーによって応答されることを意味します。
一部のアプリでは、広告サーバーにアクセスできない場合は動作しません。 この方法では、再び空白のページと広告画像で表示します

## 特定のホスト名をブロック/アンブロックするにはどうしたらいい？

ホーム画面で、ブロックしたいホストネームを「禁止」リストに追加します。また、ブロックから除外したいホスト名は「許可」に、特定のIPアドレスにリダイレクトしたいホスト名は「転送」に属します。

## hostsファイルはどこで見つけられる？

AdAwayのホストソースのリスト追加を参照してください

## 翻訳の手伝い/バグ報告

https://adaway.orgにアクセスしてください