HPIサービスを提供するPIホールの設定
2056 ワード
私は最近、パイホールサーバーとして私のラズベリーパイを設定します、しかし、私がDNSMASQを使用してDNSとDHCPサーバとしてそれを使用する前に、幸運にもパイ穴はこのプロセスを超簡単にしたdnsmasqの独自のフォークが付属しています.
それを始めましょう.
まず最初に、私はARKLinuxを使用しています.
あなたがArchiLinuxを使うならば、ステップに続いてくださいhere
公式文書はhere
あなたのPIホールとあなたのWeb管理サーバーを実行したら、今あなたのDHCPとDNSサーバーを設定することができます実行している、私はあなたが追加のものを使用するように選択することができますデフォルトのPIホールのブロックリストを使用している.
完了したら、インストールを完了してください.
DHCPサーバが有効になったら、PIの穴にカスタム設定を追加します
DNSASASQを再起動してください
これは、例えばローカルドメインを解決するのに役立つか、またはホスト名にIPアドレスを解決するのに役立ちます.
私は、これが助けることを望みます、私は後でピホールをインストールする方法に関する詳細なポストを書きます.
お読みありがとうございます.
それを始めましょう.
まず最初に、私はARKLinuxを使用しています.
あなたがArchiLinuxを使うならば、ステップに続いてくださいhere
公式文書はhere
あなたのPIホールとあなたのWeb管理サーバーを実行したら、今あなたのDHCPとDNSサーバーを設定することができます実行している、私はあなたが追加のものを使用するように選択することができますデフォルトのPIホールのブロックリストを使用している.
完了したら、インストールを完了してください.
Go to Settings => DHCP
DHCPサーバが有効になったら、PIの穴にカスタム設定を追加します
/etc/dnsmasq.d/
確認してくださいconf-dir=/etc/dnsmasq.d/,*.conf
コメントアウト/etc/dnsmasq.conf
~$ ls /etc/dnsmasq.d/
01-pihole.conf 02-pihole-dhcp.conf 03-pihole-custom.conf
DHCPサーバーが有効になったら、次のようなファイルを作成して追加コマンドを追加できます/etc/dnsmasq.d/03-custom.conf
DNSASASQを再起動してください
~]$ sudo systemctl restart dnsmasq.service
or~]$ pihole restartdns
これは、私のカスタムファイルがどのように見えるかというと、私のクライアントに私のラズベリーパイのIPをDNSサーバとしてプッシュしたいからです.~$ cat /etc/dnsmasq.d/03-pihole-custom.conf
dhcp-option=option:dns-server,192.168.31.2,192.168.31.3
dhcp-host=medusa-arch.demodomain,192.168.31.4,36h
静的ホストをdhcp-host
上記のようなオプションとdnsmasqがサポートするすべてのもの.これは、例えばローカルドメインを解決するのに役立つか、またはホスト名にIPアドレスを解決するのに役立ちます.
~]$ dig +short a medusa-arch
192.168.31.4
~]$ dig +short -x 192.168.31.4
medusa-arch.demodomain.
パイ穴は基本的にDNSASASQを使用して重いリフトのほとんどを行います.私は、これが助けることを望みます、私は後でピホールをインストールする方法に関する詳細なポストを書きます.
お読みありがとうございます.
Reference
この問題について(HPIサービスを提供するPIホールの設定), 我々は、より多くの情報をここで見つけました https://dev.to/mediocredevops/setting-up-pi-hole-to-provide-dhcp-and-dns-services-jecテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol