導入した背景 子供用のアプリなどで、課金によって広告を消す手段が用意されていないものがあり、どうしても子供が広告を触ってしまってアプリで遊べなくなることが多かったので、Raspberry Piに広告をブロックする機能を持つDNSサーバを導入してみました。 広告ブロックの仕組み 例えばアプリに表示される広告の情報を koukoku.com に取得しに行く場合、DNSサーバに対して koukoku.com のIPアドレスを問い合わせます。通常は正しいIPアドレスをDNSサーバが返却するので広告が表示されますが、広告ブロックのDNSを使用することで正しいIPアドレスの取得ができなくなる結果、広告が表示されなくなるというものになります。 また、広告ブロック以外にも特定の端末に特定のサイトにアクセスをさせないような設定も行えるため、ペアレンタルコントロールが可能です。 環境 WiFi機能付き家庭用ル
![家のネットワークに広告ブロック用DNSサーバを導入する(AdGuard Home)](https://cdn-ak-scissors.b.st-hatena.com/image/square/02b701012c7e0244ff2f47ccec1b314e22595f91/height=288;version=1;width=512/https%3A%2F%2Fres.cloudinary.com%2Fzenn%2Fimage%2Fupload%2Fs--pBtEfzI4--%2Fco_rgb%3A222%252Cg_south_west%252Cl_text%3Anotosansjp-medium.otf_37_bold%3Ananda.ro%252Cx_203%252Cy_98%2Fc_fit%252Cco_rgb%3A222%252Cg_north_west%252Cl_text%3Anotosansjp-medium.otf_65_bold%3A%2525E5%2525AE%2525B6%2525E3%252581%2525AE%2525E3%252583%25258D%2525E3%252583%252583%2525E3%252583%252588%2525E3%252583%2525AF%2525E3%252583%2525BC%2525E3%252582%2525AF%2525E3%252581%2525AB%2525E5%2525BA%252583%2525E5%252591%25258A%2525E3%252583%252596%2525E3%252583%2525AD%2525E3%252583%252583%2525E3%252582%2525AF%2525E7%252594%2525A8DNS%2525E3%252582%2525B5%2525E3%252583%2525BC%2525E3%252583%252590%2525E3%252582%252592%2525E5%2525B0%25258E%2525E5%252585%2525A5%2525E3%252581%252599%2525E3%252582%25258B%2525EF%2525BC%252588AdGuard%252520Home%2525EF%2525BC%252589%252Cw_1010%252Cx_90%252Cy_100%2Fg_south_west%252Ch_90%252Cl_fetch%3AaHR0cHM6Ly9yZXMuY2xvdWRpbmFyeS5jb20vemVubi9pbWFnZS9mZXRjaC9zLS0taFNtU1JxRC0tL2NfbGltaXQlMkNmX2F1dG8lMkNmbF9wcm9ncmVzc2l2ZSUyQ3FfYXV0byUyQ3dfNzAvaHR0cHM6Ly9zdG9yYWdlLmdvb2dsZWFwaXMuY29tL3plbm4tdXNlci11cGxvYWQvYXZhdGFyL2VkOTEzM2UxNmMuanBlZw%3D%3D%252Cr_max%252Cw_90%252Cx_87%252Cy_72%2Fv1627274783%2Fdefault%2Fog-base_z4sxah.png)