らずぱい: Pi-Holeで、ネット広告遮断 (インターネット広告のブラックホール)

![pihole18.png](https://qiita-image-store.s3.amazonaws.com/0/75594/f3005b6d-dcb7-efe7-d693-6929126e0075.png)
広告ブロックの統計が出るよ。

## 概要
- [Pi-Hole: A Black Hole For Internet Advertisements](https://pi-hole.net/)<br>`curl -L install.pi-hole.net | bash`
- dnsmasqで、DNSサーバになって、ドメインベースで、フィルタするっぽい.
- 広告ブロック情報の更新は、いまのところ、再度インストールっぽい。

## 環境
- Raspberry Pi 3
- `2016-05-27-raspbian-jessie-lite.img`


## 手順
1. RaspbianイメージをSDにやく。
2. `curl -L install.pi-hole.net | bash`<br>で指示に従って、[Enter]押していけばいける。
3. クライアントのDNS参照先をらずぱいのIPへ変更する.<br>![pihole_win_dns.png](https://qiita-image-store.s3.amazonaws.com/0/75594/b41c88b8-a579-48c4-8836-b539a26da4eb.png)

4. `http://pi.hole/admin/` (または `http://<らずぱいのIP/admin/`)へブラウザで アクセスすると、統計が出る。
![pihole18.png](https://qiita-image-store.s3.amazonaws.com/0/75594/f3005b6d-dcb7-efe7-d693-6929126e0075.png)

<!-- ![pihole17.png](https://qiita-image-store.s3.amazonaws.com/0/75594/458b65de-d991-d284-d77e-4e3de0de32de.png)-->



### インストール詳細
1. インストールコマンドこぴぺ<br>`curl -L install.pi-hole.net | bash`<br>![pihole01.png](https://qiita-image-store.s3.amazonaws.com/0/75594/5ee1abef-0c36-0d35-e26a-1c200f8b0a6b.png)

2. Welcome =>`[Enter]`
![pihole03.png](https://qiita-image-store.s3.amazonaws.com/0/75594/561ad0f4-0af1-afef-b257-2554b881af73.png)

3. Plea 寄付金よろしくね! http://pi-hole.net/donate<br> =>`[Enter]`　
![pihole04.png](https://qiita-image-store.s3.amazonaws.com/0/75594/69d41163-71fd-5c9f-d8c4-2610570556ff.png)

4. Initiating network interface<br>Pi-holeは**サーバ**なので、それが正しく機能するために静的IPアドレスを必要とします。次のセクションでは、あなたの現在のネットワーク設定（DHCP）を使用するように選択することができますまたは手動で編集します。
 =>`[Enter]`　
![pihole05.png](https://qiita-image-store.s3.amazonaws.com/0/75594/41be08b3-f734-00a6-a025-8374f1712b32.png)
(文が切れてる...In the next section, you can choose to use your current network settings（DHCP) or to manually edit them.)

5. インターフェース選択
![pihole06.png](https://qiita-image-store.s3.amazonaws.com/0/75594/0af6cb5b-6ebe-0ed5-7586-f6b00be506d1.png)

6. プロトコル(IPv4, IPv6)選択
![pihole07.png](https://qiita-image-store.s3.amazonaws.com/0/75594/2bd28f68-8d92-7897-c81b-683ad8719993.png)

7. いまのDHCPの設定を、固定アドレスとして使う？
![pihole09.png](https://qiita-image-store.s3.amazonaws.com/0/75594/2f7f4c96-4d9a-7cd3-6377-dda71dec38cc.png)
=> \<Yes\> (\<No\>を選ぶと、マニュアル設定になる)
8. ルータによっては、このIPをほかのデバイスに割り付けて、衝突が起きる可能性があるが、まぁ、だいたいは、ルータはかしこいから、そんなことおきないよ。ｷｯﾄ.
![pihole10.png](https://qiita-image-store.s3.amazonaws.com/0/75594/851d8786-e638-914c-2b1b-52e6e10edbc2.png)


9. IPv6も選んだ場合は、その辺の情報もでる
![pihole11.png](https://qiita-image-store.s3.amazonaws.com/0/75594/2c1b039a-d7d3-fb17-23bb-0112eecae981.png)


10. (親)DNSサーバの選択。
![pihole12.png](https://qiita-image-store.s3.amazonaws.com/0/75594/dc449962-84f1-e7a4-6866-7937cb7e7917.png)
11. インストールが始まる
![pihole13.png](https://qiita-image-store.s3.amazonaws.com/0/75594/b2e7faf8-c998-6f51-3e26-5f5db8466ba4.png)
=> 待つ
12. インストール完了!
![pihole14.png](https://qiita-image-store.s3.amazonaws.com/0/75594/102f5d72-2189-555c-7ecd-05b0f7c4782b.png)
13. 確認のメッセージ。ぶらうざで、Webインターフェースにアクセスできるよ
![pihole16.png](https://qiita-image-store.s3.amazonaws.com/0/75594/22b388a4-b529-65ad-e655-c93a39e4ffab.png)
14. `sudo reboot`<br>とりあえず再起動。


## 再起動後おかしい？
- `/etc/dhcpcd.conf` : domain_name_serversのとこを127.0.0.1にしてみる.

    ```txt:/etc/dhcpcd.conf
...
	static domain_name_servers=127.0.0.1
```
 
## その他
- インストールの途中、`We recommend you run 'apt-get upgrade' after installing Pi-Hole!`というのが出てくる<br>=>Pi-Holeインストール後に、aptパッケージ更新で、OKっぽい。