DHCP 서비스를 제공하기 위한 Pi-hole 설정
2272 단어 linuxnetworkpiholeraspberrypi
시작합시다.
먼저, 나는 archlinux arm을 사용하므로 pihole을 설치하려면 설명서를 참조해야 합니다.
Archlinux를 사용하는 경우 다음 단계를 따르십시오here.
공식 문서는 here입니다.
Pi-hole 및 웹 관리 서버가 실행되면 이제 DHCP 및 DNS 서버 설정을 시작할 수 있습니다. 기본 Pi-hole 차단 목록을 사용했으며 추가 항목을 사용하도록 선택할 수 있습니다.
설치가 완료되면 Pi-hole용 Web Admin 인터페이스를 엽니다.
Go to Settings => DHCP
DHCP 서버를 활성화하면 pi-hole에서 사용자 정의 구성을 추가합니다
/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
다음을 사용하여 dnsmasq를 다시 시작하십시오.
~]$ sudo systemctl restart dnsmasq.service
또는
~]$ pihole restartdns
내 raspberry-pi 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.
Pi-hole은 기본적으로 dnsmasq를 사용하여 대부분의 무거운 작업을 수행합니다.
이것이 도움이 되기를 바라며 나중에 Pihole을 설치하는 방법에 대한 자세한 게시물을 작성할 것입니다.
읽어 주셔서 감사합니다.
Reference
이 문제에 관하여(DHCP 서비스를 제공하기 위한 Pi-hole 설정), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 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.)