나만의 DNS 레코드 서버를 어떻게 설정하나요?

나만의 DNS 레코드 서버를 어떻게 설정하나요?

나는 도메인 이름이 example.com이고 어떤 하위 도메인이 어떤 IP를 가리키는지 처리하도록 Linux vps를 구성할 수 있기를 원합니다.

예를 들어 test1.example.com이 99.99.99.99를 가리키도록 설정하고 싶습니다. 내 도메인 등록의 DNS를 사용하여 이 작업을 수행할 수 있다는 것을 알고 있지만 레코드를 빠르게 변경/추가/삭제할 수 있기를 원합니다.

누군가 나에게 BIND를 사용하라고 추천했지만 내가 원하는 기능을 수행하지 못하는 것 같습니다.

감사해요

답변1

자체 DNS를 실행하려면 다음을 수행해야 합니다.

  • DNS 작동 방식을 이해합니다. 오라일리 책DNS 및 바인딩좋은 시작이다.
  • 바인딩, dnsmasq, nsd 또는 이와 유사한 권한 있는 이름 서버를 설치합니다.
  • 도메인을 제공하도록 구성
  • 테스트하고 제대로 작동하는지 확인하세요(예: nslookup서버 자체에서 s를 수행하여).
  • (네임 서버) 레코드가 귀하의 서버를 가리 키도록 등록 기관의 웹 사이트에서 도메인을 업데이트하거나 NS등록 기관에 이를 요청하십시오.

참고: 최소한 두 개의 서로 다른 네임서버가 있어야 하며(하나가 다운되었거나 연결할 수 없는 경우에 대비) 두 개의 별도 네트워크에 있는 것이 좋습니다. 등록업체가 DNS 보조 서비스를 제공하는지 확인하세요. 그렇다면 DNS 서버의 XFER 요청을 허용하도록 DNS 서버를 구성해야 합니다.

관련 정보