#author("2021-03-27T07:59:10+09:00","default:dramsukohome","dramsukohome")
#author("2023-02-24T21:15:57+09:00","default:dramsukohome","dramsukohome")
[[LinuxServer]]

#shadowheader(1,"pi-hole,DNS");

#contents




*概要 [#qbc3e1b5]
-広告を配信しているサーバーへ繋がなくなるDNS
-DNSとは(Domain Name Server)の略で、例えばURLをIPアドレスへ変換するサーバー機能です。
--例) 「tar3.net」 なら 「124.212.16.250」という具合に。~
(とある日のIPなので今がそう、というわけではありません。)
-で、何が出来るかと言うと、広告のサーバーに対してはIPアドレス変換をしないことで広告ブロックしよう、という考え方です。(IPへの変換が行われないとサーバーには繋がりません。)




*インストール [#gb5f39a0]
-CentOS7.8 へ入れました。
-参考サイトというか本家サイト:[[Link:https://docs.pi-hole.net/main/basic-install/]]
-自分は以下のコマンドで入りました。
 curl -sSL https://install.pi-hole.net | bash
-前向きに「了解」を押していくのですが、上位DNSを選択します。~
(自分は内向きDNSサーバーを持っているのでカスタムです。)~
(もしDNSサーバーを持って無ければgoogleで大丈夫です。)
--「Select upstream DNS server.」
-Pi-hole relies on third party lists...
--「了解」を押す。
-Select Protocols(プロトコル(通信規約)の選択)
--自分は「IPv4」のみにチェックを入れて「了解」を押す。
-Web管理画面の有効化、無効化
--自分は「On」を選択
-Logに関する設定
--自分は「Onljを選択
-表示されるパスワードを必ずメモする。




* テストと使用 [#oe6eeb10]



** Client [#xafbac5e]
-普通にDNSのIPアドレスを変更すれば使えます。



** Webコンソール [#qfb07edf]
-http://(サーバーのIP)/admin
-- or http://(サーバー名)/admin
-- 例) http://123.456.789.012/admin
-初回ログイン・パスワードは設定時に表示されたものを使用~


*** Web consoleログイン・パスワードの変更 [#pda42498]
 pihole -a -p



** DHCP [#hcf067e3]
-Dynamic DNSに対応していたので、DHCP機能もPi-holeへ持っていく事もできます。
(自分はDHCPを有効にしました。)
-DHCPは1 LANについて1つにすべきなので、既存のDHCPは必ずOFFにすること。




* Block listの追加 [#xbff5389]



** 参考ページ [#ia8e36b1]
-[[駄文にゅうす:https://dabun.net/md/pi-hole/#pi-hole-setting-blocklist]]



** 追加したブロック・リスト [#tf0a79c6]
 https://adaway.org/hosts.txt
 https://s3.amazonaws.com/lists.disconnect.me/simple_tracking.txt
 https://s3.amazonaws.com/lists.disconnect.me/simple_ad.txt
 https://v.firebog.net/hosts/AdguardDNS.txt
 https://logroid.github.io/adaway-hosts/hosts_no_white.txt
 https://raw.githubusercontent.com/StevenBlack/hosts/master/hosts
 https://raw.githubusercontent.com/multiverse2011/adawaylist-jp/master/hosts
 https://sites.google.com/site/hosts2ch/ja
 https://hosts-file.net/ad_servers.txt
 https://warui.intaa.net/adhosts/hosts.dos
 https://warui.intaa.net/files/warui_hosts/warui_malware_hosts_unbound.txt
 https://warui.intaa.net/files/warui_hosts/warui_phish_hosts_unbound.txt
 https://mirror1.malwaredomains.com/files/justdomains
 http://winhelp2002.mvps.org/hosts.txt
 https://phishing.army/download/phishing_army_blocklist.txt
 https://someonewhocares.org/hosts/zero/
 https://www.squidblacklist.org/downloads/dg-ads.acl
 http://sysctl.org/cameleon/hosts
 http://pgl.yoyo.org/as/serverlist.php?hostformat=hosts&showintro=0&mimetype=plaintext



** GitHub のブラックリスト [#d70d4566]
-[[https://github.com/gieljnssns/Social-media-Blocklists]]



** 追加方法 [#r2b8e6a6]
-コンソールから[Setting]を選択。
--&imgr(./image/pihole/pihole01.jpg,100%);
-[Adlists]タブを選択。
--&imgr(./image/pihole/pihole02.jpg,100%);
-[group management page]リンクをクリック
--&imgr(./image/pihole/pihole03.jpg,100%);
-[Address]にコピペして「Add」ボタンを押します。
--&imgr(./image/pihole/pihole04.jpg,100%);
-追加が終わったら[Online]リンクをクリックします。
--&imgr(./image/pihole/pihole05.jpg,100%);
-[Update]リンクをクリックします。
--&imgr(./image/pihole/pihole06.jpg,100%);
-しばし待ちます。
--&imgr(./image/pihole/pihole07.jpg,100%);
-終わると自動でこんな画面が表示されます。
--&imgr(./image/pihole/pihole08.jpg,100%);

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS