저는 DNS 서버만 실행하고 설정하기 쉬운 DNSMasq와 같은 기능을 갖춘 설정하기 쉬운 Linux 배포판을 찾고 있습니다.
집에서는 라우터에서 DNSMasq를 사용하여 OpenWRT를 실행하고 직장에서는 개발을 위해 DNSMasq를 사용하여 배포판을 자유롭게 실행할 수 있습니다.
저는 개발용 노트북을 집에 가져가거나 회사에 가져가므로 위치에 따라 설정이 거의 동일할 것으로 예상합니다. (물론 조금 바꿔야 하는데, 집에 있는 DNS 서버가 회사 IP와 같을 수는 없습니다.)
답변1
"단일 소규모 서비스" 상황에서는 Debian의 netinst 디스크를 사용하는 것을 좋아합니다. 잘 지원되고 자주 업데이트되며 우수한 리포지토리 배포판 중 가장 작은 공간을 차지합니다. 이에 비해 RHEL/CentOS/SL의 최소 설치 크기는 여전히 큽니다. 기본이 설치되면 리포지토리를 사용하여 기본을 업데이트하고, 하드웨어를 구성하고, 필요한 서비스 하나를 설치할 수 있습니다. 이것이 "그놈 라이브러리로부터의 6단계 분리" 지옥의 희생양이 되지 않기 위해 제가 찾은 최선의 방법입니다. 가장 기본적인 구성 도구라도 충분한 라이브러리가 필요한 일부 GUI 구성 요소가 필요한 경우가 많습니다. 그 중 하나에는 glib/gtk가 필요하고 종속성 그래프는 눈덩이처럼 불어나는 다른 많은 프로그램/라이브러리로 확장됩니다. 무슨 수를 써서라도 피하세요. 단일 서비스 Linux 상자를 구성하는 데 필요한 것은 VI뿐입니다. 또는 VIM이지만 X/GUI 구성 요소가 없으면 종속성이 눈덩이처럼 불어나기 때문입니다.
답변2
실제로 충분한 세부 정보를 제공하지 않았습니다. 보안을 원하면 OpenDNS를 선택하세요. Ubuntu는 널리 사용되고 많은 도구와 지원 옵션을 제공하므로 좋은 선택입니다. 마지막으로, 가장 친숙한 운영 체제는 무엇입니까? RedHat 또는 변형인 경우 둘 중 하나를 선택하세요. DNS와 dnsmasq는 일반적으로 모든 운영 체제에서 유사하지만 단지 소프트웨어를 설치하기 위해 새로운 운영 체제를 배워야 한다면 더 많은 문제가 발생할 것입니다.
답변3
캐싱 DNS 서버를 찾고 있다면 다음을 고려하십시오.DNS또는데이터 센터. 둘 다 일부 텍스트 파일을 통해 간단하게 구성할 수 있습니다.
그러나 실제 DNS 서버를 찾고 있다면,제본업계 표준이지만 구성하기가 상당히 번거로울 수 있습니다.
일부 대안은 다음과 같습니다.작은 도메인 이름또는마라덴스, 구성보다 간단합니다.제본.
둘 다 데비안에서 패키지로 제공됩니다.
답변4
나도 보고싶다턴키 리눅스매우 가볍고 설정도 쉽습니다. 여기에 설명된 패키지를 설치하여 Bind9 DNS 서버를 추가할 수 있습니다.가장 간단한 DNS 서버?
$ sudo apt-get update && apt-get install bind9 webmin-bind8