DNSmanager를 사용하여 도메인 DNS 레코드 만들기 DNS 영역 생성 및 구성 자신만의 DNS를 만드는 방법

DNS는 도메인 이름 시스템(Domain Name System), 즉 "도메인 이름 시스템"을 나타냅니다. 이는 모든 서버 도메인 이름이 특정 계층에 따라 배포되는 시스템입니다. DNS 서버의 용도, Windows 7에서 이를 구성하는 방법, 서버가 응답하지 않는 경우 수행할 작업 및 가능한 오류를 수정하는 방법을 알아 보겠습니다.

DNS란 무엇이며 용도는 무엇입니까?

DNS 서버는 도메인에 대한 정보를 저장합니다.그것은 무엇을 위한 것입니까? 사실 컴퓨터는 네트워크 리소스에 대한 문자 지정을 이해하지 못합니다. 예를 들어 yandex.ru입니다. 우리는 이를 사이트 주소라고 부르지만 컴퓨터의 경우 이는 단지 문자 집합일 뿐입니다. 그러나 컴퓨터는 IP 주소와 이에 액세스하는 방법을 완벽하게 이해합니다. IP 주소는 이진수 체계에서 8자리 숫자 4개로 표시됩니다. 예를 들어 00100010.11110000.00100000.11111110입니다. 편의상 바이너리 IP 주소는 동일하게 작성됩니다. 십진수 (255.103.0.68).

따라서 IP 주소가 있는 컴퓨터는 즉시 리소스에 액세스할 수 있지만 4자리 주소를 기억하는 것은 어려울 수 있습니다. 따라서 각 리소스 IP 주소에 해당하는 기호 지정을 저장하는 특수 서버가 발명되었습니다. 그래서 홈페이지 주소를 적으면 검색 창브라우저에서 데이터는 DNS 서버로 전송되어 데이터베이스와 일치하는 항목을 찾습니다. 그런 다음 DNS는 필요한 IP 주소를 컴퓨터에 보내고 브라우저는 네트워크 리소스에 직접 액세스합니다.

컴퓨터에 DNS를 설정할 때 네트워크 연결은 DNS 서버를 통해 이루어지며, 이를 통해 컴퓨터를 바이러스로부터 보호할 수 있습니다. 부모의 통제, 특정 웹사이트 등을 금지하세요.

컴퓨터에서 DNS 서버가 활성화되어 있는지 확인하는 방법

"제어판"을 통해 컴퓨터에서 DNS 서버가 활성화되어 있는지 여부와 해당 주소를 확인할 수 있습니다.

설치하는 방법

비디오: DNS 서버 설정

DNS 서버를 변경해야 하는 이유는 무엇입니까?

물론 제공업체에도 자체 DNS 서버가 있으며 연결은 기본적으로 이 서버를 통해 정의됩니다. 그러나 표준 서버가 항상 그런 것은 아닙니다. 최선의 선택: 매우 느리게 작동하거나 전혀 작동하지 않을 수도 있습니다. 운영자 DNS 서버는 로드 및 충돌을 처리할 수 없는 경우가 많습니다. 이로 인해 인터넷 접속이 불가능합니다.

또한 표준 DNS 서버에는 IP 주소를 확인하고 이를 기호식으로 변환하는 기능만 있을 뿐 필터링 기능은 없습니다. 타사 DNS 서버 대기업(예: Yandex.DNS)에는 이러한 단점이 없습니다. 해당 서버는 항상 다른 위치에 있으며 연결은 가장 가까운 서버를 통해 이루어집니다. 덕분에 페이지 로딩 속도가 빨라졌습니다.

필터링 기능이 있고 자녀 보호 기능을 구현합니다. 아이가 있다면 이건 최선의 선택- 의심스럽거나 어린이를 대상으로 하지 않는 사이트는 어린이가 접근할 수 없게 됩니다.

여기에는 바이러스 백신 기능과 사이트 블랙리스트가 내장되어 있습니다. 따라서 사기 사이트와 맬웨어가 포함된 사이트가 차단되며 실수로 바이러스에 감염되는 일이 없습니다.

타사 DNS 서버를 사용하면 웹사이트 차단을 우회할 수 있습니다. DNS 서버는 원치 않는 리소스를 차단하도록 설계되었기 때문에 다소 터무니없게 들립니다. 그러나 사실 인터넷 공급자는 DNS 서버에서 Roskomnadzor가 금지한 사이트에 대한 액세스를 거부해야 합니다. 독립 DNS 서버인 Goggle, Yandex 등은 이 작업을 전혀 수행할 필요가 없으므로 다양한 토렌트 추적기 소셜 미디어다른 사이트도 방문할 수 있습니다.

DNS 구성/변경 방법

여기에서 DNS 서버에 액세스하는 순서를 구성할 수 있습니다. 경험이 없는 사용자에게는 기존 인터넷 주소를 모두 저장하는 서버가 없다는 점을 설명해야 합니다. 지금은 웹사이트가 너무 많아서 DNS 서버도 많습니다. 그리고 입력한 주소가 하나의 DNS 서버에서 발견되지 않으면 컴퓨터는 다음 DNS 서버로 전환됩니다. 따라서 Windows에서는 DNS 서버에 액세스하는 순서를 구성할 수 있습니다.

DNS 접미사를 구성할 수 있습니다. 이 사실을 모르면 이러한 설정이 필요하지 않습니다. DNS 접미사는 이해하기 매우 어렵고 공급자 자신에게 더 중요합니다. 일반적으로 모든 URL은 하위 도메인으로 구분됩니다. 예를 들어, server.domain.com입니다. 따라서 com은 첫 번째 수준 도메인이고 domain은 두 번째, server는 세 번째입니다. 이론적으로 domain.com과 sever.domain.com은 완전히 다른 리소스입니다. 다른 IP 주소그리고 다른 내용. 그러나 server.domain.com은 여전히 ​​domain.com 공간에 있으며, 이는 com 내부에 있습니다. 서버에 접속할 때의 DNS 접미사는 domain.com입니다. IP 주소가 달라도 domain.com을 통해서만 서버를 찾을 수 있습니다. Windows에서는 접미사가 할당되는 방식을 구성할 수 있으며 이는 내부 네트워크에 특정 이점을 제공합니다. 인터넷의 경우 DNS 서버 작성자는 이미 필요한 모든 것을 자동으로 구성했습니다.

가능한 오류 및 해결 방법

서버가 응답하지 않거나 감지되지 않는 경우 수행할 작업

웹사이트에 접속하려고 할 때 "컴퓨터 설정이 올바르게 구성되었지만 장치 또는 리소스(DNS 서버)가 응답하지 않습니다."라는 오류가 표시되면 어떻게 해야 합니까? 어떤 이유로 컴퓨터에서 DNS 서비스가 비활성화되었을 수 있습니다. 사용 중인 DNS 서버가 작동을 멈췄을 수 있습니다.


이름을 올바르게 확인하지 못함

DNS 서버가 이름을 확인하지 않거나 이름을 잘못 확인하는 경우 가능한 두 가지 이유는 다음과 같습니다.

  1. DNS가 올바르게 구성되지 않았습니다.. 모든 것이 올바르게 구성되어 있다면 DNS 서버 자체에 오류가 있을 수 있습니다. DNS 서버를 변경하면 문제가 해결됩니다.
  2. 통신사업자 서버의 기술적인 문제. 문제에 대한 해결책은 동일합니다. 다른 DNS 서버를 사용하십시오.

DHCP 서버 : 그것이 무엇이며 그 기능은 무엇입니까

DHCP 서버는 자동으로 네트워크 설정을 구성합니다. 이러한 서버는 다음 사항에 도움이 될 것입니다. 홈 네트워크, 연결된 각 컴퓨터를 별도로 구성하지 않도록 합니다. DHCP는 연결된 장치에 네트워크 매개변수(호스트 IP 주소, 게이트웨이 IP 주소 및 DNS 서버 포함)를 독립적으로 할당합니다.

DHCP와 DNS는 서로 다릅니다. DNS는 단순히 요청을 기호 주소로 처리하고 해당 IP 주소를 전달합니다. DHCP는 훨씬 더 복잡하고 지능적인 시스템입니다. DHCP는 네트워크의 장치를 구성하고 IP 주소와 순서를 독립적으로 배포하여 네트워크 생태계를 만듭니다.

그래서 우리는 DNS 서버가 요청된 리소스의 IP 주소를 전송하도록 설계되었음을 알아냈습니다. 타사 DNS 서버를 사용하면 공급자의 표준 서버와 달리 인터넷 속도를 높이고, 바이러스 및 사기꾼으로부터 연결을 보호하고, 자녀 보호 기능을 활성화할 수 있습니다. DNS 서버를 설정하는 것은 어렵지 않으며, 대부분의 문제는 다른 DNS 서버로 전환하면 해결될 수 있습니다.

당신의 지식을 빠르게 테스트하고 싶나요? 시스템 관리자? 그에게 Google 공개 DNS IP 주소를 물어보세요. 자존심이 강한 시스템 관리자는 "8.8.8.8"이라고 대답하고 고급 관리자는 "... 및 8.8.4.4"를 추가합니다.

무슨 일이야?DNS?

DNS는 Domain Name System의 약어입니다. 도메인 이름 시스템으로 번역하면 도메인 이름과 호스트의 IP 주소를 일치시키는 시스템입니다. 따라서 호스트 이름을 알면 해당 주소를 얻을 수 있고 그 반대의 경우도 마찬가지입니다. 그것은 무엇을 위한 것입니까? 월드 와이드 웹은 각 장치(컴퓨터, 휴대폰, 태블릿, 라우터)가 고유한 주소를 갖도록 설계되었습니다(실제로 다음과 같은 경우 주소가 반복될 수 있음). 우리 얘기 중이야다른 LOCAL 네트워크에 대해 설명하지만 이 기사에서는 글로벌 네트워크 NAT, PAT 및 라우팅에 대한 자세한 내용은 다루지 않습니다.) 네트워크에서 해당 주소를 알아야만 이 장치에 액세스할 수 있습니다. 인터넷에서 작업하면서 우리는 매일 수십 개의 사이트에 액세스합니다. 일련의 숫자와 점으로 구성된 모든 주소를 기억하는 것은 어려울 것입니다. 예를 들어 77.222.61.238 또는 integrus.compumur.ru를 기억하기 더 쉬운 것은 무엇입니까? 물론, 두 번째입니다. 그리고 도메인 이름 시스템은 귀하의 주소를 기억할 것입니다.

DNS는 모든 컴퓨터, 모든 네트워크 및 모든 공급자에서 사용할 수 있습니다. 또한 DNS는 계층적 형태를 가지며 도메인 이름 시스템이 요청된 리소스의 주소를 확인할 수 없는 경우 도메인 이름, 업스트림 DNS 서버로 요청을 전달합니다. 요청은 "세계에서 가장 중요한" 루트 DNS 서버 13개 중 하나로 전송될 수 있습니다.

DNS 서버를 설치하는 방법은 무엇입니까?

서버는 다양한 기능을 수행할 수 있으며 글로벌 카탈로그 역할, 파일 정보 저장, 데이터베이스 작업 및 여러 사용자와 동시에 작업할 수 있습니다. 서버의 목적에 따라 서버가 필요한 기능을 수행할 수 있도록 하는 특수 프로그램 세트인 역할이 서버에 설치됩니다.

역할을 설치하는 방법DNS 서버? Windows Server 2012 R2에서 설치를 수행하겠습니다.

대부분의 경우 DNS 서버 역할은 도메인 컨트롤러와 함께 설치됩니다. 하지만 설치하는 동안 액티브 디렉토리"DNS 서버" 확인란을 선택 취소했거나 단순히 AD가 필요하지 않은 경우에는 DNS 서버만 설치하면 됩니다. 이렇게 하려면 서버 관리자로 이동하여 “역할 및 기능 추가” 버튼을 클릭하세요.

역할 및 기능 추가 마법사 창이 열립니다. 마법사의 소개 텍스트를 읽고 다음을 클릭합니다.

역할 및 기능 설치가 선택되어 있는지 확인하고 다음을 클릭합니다.

서버 풀에서 서버를 선택합니다. 우리의 경우에는 서버가 하나뿐이므로 더 있을 수도 있습니다.

역할 DNS 서버를 선택합니다.

필수 확인란을 선택하면 “역할 및 구성 요소 추가 마법사” 창이 나타납니다. 이러한 구성 요소는 설치된 역할을 관리하는 데 필요합니다. 다른 서버에서 DNS 서버를 관리하려는 경우 이러한 구성 요소 추가를 건너뛸 수 있습니다.

DNS 서버가 선택된 창으로 돌아가서 설치 버튼이 활성화될 때까지 다음, 다음을 차례로 클릭하고 다시 다음을 클릭합니다.

"설치" 버튼을 클릭하세요.

설치가 시작됩니다.

설치가 완료되면(설치에 5분 미만 소요) "YourServerName에서 설치가 완료되었습니다."라는 메시지가 나타납니다. "닫기" 버튼을 클릭하시면 됩니다. 이제 서버 모니터링 패널과 시작 메뉴에 "DNS"라는 새 줄이 나타납니다. 이 줄을 클릭하면 "DNS 관리자"가 시작됩니다.

이렇게 생겼습니다.

~에 이 순간 DNS 서버에 영역이 구성되어 있지 않습니다. 이러한 서버를 캐싱 서버라고 합니다. 영역은 서버가 담당하는 네임스페이스의 일부입니다. 정방향 조회 영역에는 이름을 IP 주소로 확인하는 작업이 포함됩니다. 반면 역방향 조회 영역은 IP 주소를 이름과 일치시킵니다.

직접 관찰 영역을 만들고 간단한 설정을 해보자.

이렇게 하려면 다음을 클릭하세요. 마우스 오른쪽 버튼으로 클릭"전방 시야 영역"이라는 문구를 마우스로 누른 다음 "새 영역 만들기"를 클릭하세요.

“새 영역 생성 마법사” 창이 열리면 “다음”을 클릭하세요. 구역 유형 선택 창이 열립니다. 다른 DNS 서버가 없다면 “Main zone”과 “Next”를 선택하세요.

다음 창에서는 영역 이름을 지정해야 합니다. 도메인을 사용하는 것이 좋습니다. 우리의 경우 이름은 다음과 같습니다. “다음”을 클릭하세요.

다음 창에서 동적 업데이트 유형을 선택합니다. 동적 업데이트를 허용하는 것이 좋지만 DNS가 로컬 네트워크에서만 사용될 경우에만 허용됩니다. 그렇지 않으면 이 항목은 "새 영역 마법사"가 경고하는 보안 위험을 수반할 수 있습니다.

“다음”과 “마침”을 클릭하세요. 직접 보기 영역이 성공적으로 생성되었습니다. 간단한 구성을 수행해 보겠습니다. 탐색 영역 설정은 영역에 DNS 레코드를 추가하여 수행됩니다. DNS 레코드에는 여러 유형이 있습니다. 주요 유형을 살펴 보겠습니다.

  • A-레코드. 호스트 이름과 IPV 프로토콜 주소를 연관시킵니다.
  • AAAA 기록. 호스트 이름과 IPV 프로토콜 주소를 연관시킵니다.
  • CNAME 레코드. 별칭은 다른 이름으로 리디렉션하는 데 사용됩니다.
  • MX 레코드. 메일 기록은 메일 서버를 가리킵니다.
  • NS 레코드. 도메인의 DNS 서버를 가리킵니다.

새로운 정방향 조회 영역에 대한 A 레코드를 만들어 보겠습니다. 이렇게 하려면 그림에 표시된 대로 영역을 마우스 오른쪽 버튼으로 클릭하고 적절한 상황에 맞는 메뉴 항목을 선택합니다.

열리는 “새 노드” 창에서 노드 이름(예: GateWay)과 해당 IP 주소(예: 192.168.0.1)를 입력합니다. "노드 추가" 버튼을 클릭하세요.

준비가 된! 항목이 성공적으로 생성되었습니다!

이 기사에서 우리는 DNS가 무엇인지, Windows Server 2012에 DNS 서버 역할을 설치하는 방법, 주요 레코드 유형에 대해 알아보고 방법을 그림으로 보여 주면서 깊은 IT 지식이 없는 일반 사람에게 가장 이해하기 쉬운 언어로 설명하려고 노력했습니다. 이러한 기록이 만들어졌습니다. 위의 모든 사항이 어렵다고 생각되면 당사 전문가가 한 시간 이내에 서버를 설정해 드립니다.

인터넷- 컬렉션입니다 로컬 네트워크프로토콜이라는 통일된 규칙을 사용하여 서로 통신하는 전 세계의 컴퓨터.

컴퓨터의 숫자 주소를 기억하지 않기 위해 DNS 시스템이 만들어졌습니다. 도메인 명 시스템또는 DNS(Domain Names System)는 컴퓨터가 서로 통신하는 데 사용하는 디지털 주소(185.12.92.137)와 같은 이름을 연결합니다.

귀하의 도메인 이름을 가진 귀하의 웹사이트가 작동하려면 귀하의 웹사이트가 위치한 서버(호스팅)에 웹사이트가 "기록"될 DNS 서버를 지정해야 합니다. DNS 서버는 다음과 같습니다:

Ns1.yourhosting.ru
ns2.yourhosting.ru

DNS를 구성하는 방법에는 세 가지가 있습니다.

  1. DNS 등록자. 이 경우 세 번째 옵션과 같이 DNS 영역을 완전히 구성해야 합니다.
  2. 호스팅 제공업체 DNS. 이 경우 모든 사전 설정귀하의 사이트가 정상적으로 작동하는 데 충분한 DNS는 호스팅 제공업체에서 제공합니다.
  3. 타사 DNS. 일반적으로 Yandex-DNS와 같은 타사 DNS 서버에서 DNS 호스팅을 지정할 수 있습니다.

도메인의 DNS 서버를 지정(변경)하는 방법은 무엇입니까?

도메인의 DNS 서버를 지정/변경하려면 다음을 수행해야 합니다.

  1. 도메인 이름 등록기관에 등록하세요.
  2. 원하는 도메인을 찾아 선택하세요. "DNS 서버 관리/위임"
  3. 열리는 양식에서 필요한 DNS 서버를 지정하십시오(IP는 지정되지 않을 수 있음). 또는 "등록기관의 DNS 서버 사용" 확인란을 선택하세요.
  4. "저장" 버튼을 클릭하세요.

변경 사항에 대한 정보는 몇 분에서 72시간 동안 제공됩니다. 따라서 처음에는 DNS 서버가 오래되었을 가능성이 있습니다. 이는 등록기관이나 호스팅 제공업체에 따라 달라지지 않습니다. 당신이해야 할 일은 기다리는 것뿐입니다.

DNS 레코드 설정.

DNS 서버에 레코드를 추가/변경하려면 다음을 수행해야 합니다.

DNS에 레코드를 추가하는 예:

mydomain.ru 도메인과 사이트가 위치할 웹 서버의 IP 주소(195.128.128.26)를 등록했다고 가정해 보겠습니다. 이 경우 도메인에 대해 "A" 유형의 레코드를 두 개 이상 생성해야 합니다(mydomain.ru 및 www.mydomain.ru를 주소 195.128.128.26으로 연결하기 위해). 이렇게 하려면 "A" 레코드를 추가하는 양식에서 "하위 도메인 이름" 필드에 첫 번째 레코드에 "@"을 지정하고 두 번째 레코드에 "www"를 지정하고 "데이터" 필드에 195.128을 지정합니다. 128.26(두 레코드 모두).

모든 하위 도메인을 IP 주소로 전달하려면 "하위 도메인 이름"으로 *를 지정해야 합니다.

예 2: mail.mydomain.ru 주소가 Relay.highway.ru 주소와 동일한 호스트를 가리키도록 하려고 합니다. 이렇게 하려면 “하위 도메인 이름” 필드에 “mail”을 지정하고, “레코드 유형” CNAME을 선택하고, “데이터” 필드에 “relay.highway.ru.”를 선택해야 합니다.

mydomain.ru 영역에 대한 DNS 레코드의 예:

@ A 195.161.114.80 @ MX 10 Relay.highway.ru. www A 195.161.114.80 ctrl CNAME ctrl.muse.highway.ru. FTP CNAME ftp.muse.highway.ru. CNAME Relay.highway.ru를 메일로 보내세요. SSH CNAME ssh.muse.highway.ru.

DNS 서버 변경 지침

  1. 동일한 도메인(예: "귀하의" DNS)에 있는 RU, SU, RF 도메인에 대해 DNS 서버를 지정하는 경우(예: 도메인) testsite.ru DNS 서버를 지정합니다 ns1.testsite.ru그리고 ns2.testsite.ru, 저것 반드시각 DNS 서버에 대해 해당 IP 주소를 지정해야 합니다.
  2. 다른 도메인에 있는 도메인(예: 도메인)에 대해 DNS 서버를 지정하는 경우 testsite.ru DNS 서버를 지정합니다 ns1.abrakadabra.ru그리고 ns2.abrakadabra.ru을 클릭한 다음 각 DNS 서버에 대한 IP 주소를 지정합니다. 필요 없음.
  3. RU, SU, RF 도메인에 대한 DNS 서버의 IP 주소(필요한 경우 위 참조)는 최소한 한 자리 이상 달라야 합니다! 모든 DNS에 동일한 IP는 허용되지 않습니다.
  4. 국제 도메인(com, net, org, info 등)의 경우 도메인에 대해 지정하는 DNS 서버는 다음과 같아야 합니다. 반드시국제 NSI 레지스트리 데이터베이스에 등록되었습니다. 거기에 등록되어 있지 않으면 표시할 수 없습니다. 국제 도메인의 경우 DNS 서버의 IP 주소를 지정할 필요가 없습니다. NSI 레지스트리 데이터베이스에 DNS를 등록할 때 표시됩니다.

IP 주소에 도메인을 연결하는 방법은 무엇입니까?

도메인을 IP 주소에 연결하려면 다음을 수행해야 합니다.

이제 변경 사항이 적용되고 사이트가 이 IP 주소에서 열릴 때까지 기다려야 합니다. 최대 72시간이 걸릴 수 있습니다.

DNS가 변경되는 데 시간이 얼마나 걸리나요?

DNS 변경은 즉시 이루어집니다. 그러나 공급자가 DNS를 캐시한다는 사실로 인해 전 세계적으로 DNS를 변경하는 프로세스는 몇 분에서 72시간까지 걸릴 수 있습니다.

인터넷에 액세스하는 데 어떤 DNS 서버를 사용할 수 있습니까?

도메인 이름에서 IP 주소를 얻으려면 다음 DNS 서버를 사용할 수 있습니다.

8.8.8.8 4.4.4.4

77.88.8.8 77.88.8.1

dns.yandex.ru에서 Yandex DNS와 DNS를 사용하여 악성 사이트로부터 자신을 보호하는 방법에 대해 자세히 알아보세요.

    읽다

최근에 나는 완전히 이상한 억제력을 느끼기 시작했습니다. 다른 경우인터넷과 관련된. 평범한 페이지 탐색이 다소 번거롭게 느껴지기 시작했을 뿐만 아니라 탐색과 직접적으로 관련되지 않은 다양한 리소스에 대한 액세스도 어려워졌습니다. 이러한 둔화 현상은 불규칙하고 분류하기 어려웠지만 시간이 지나면서 짜증이 났습니다.

몇 가지 간단한 조사 끝에 범인으로 추정되는 것이 발견되었습니다. 바로 제 공급자의 DNS 서버였습니다. 원칙적으로 그는 빠르게 일하지만 때로는 생각을 많이 합니다. 합성 테스트가 아닌 기숙학교를 돌아다니는 이력을 활용하여 해결 속도를 확인하는 네임벤치를 통해 이를 직접 증명할 수 있었습니다.

평균 속도가 나쁘지 않았음에도 불구하고 제동 최고치가 거의 1초에 육박하는 것은 의심할 여지 없이 수치스러운 일입니다. 물론 DNS를 Google 8.8.8.8 / 8.8.4.4 또는 opendns 또는 원하는 대로 다른 것으로 변경하는 것이 저렴하고 즐겁지만(namebench는 대안 목록을 제공합니다), 제가 이 문제를 다루었기 때문에 나는 그것을 논리적으로 끝내기로 결정했습니다. 즉, 자신만의 캐싱 DNS를 생성하는 것입니다.

바인딩이나 그 대안을 수동으로 설정하는 것은 확실히 우리 방식이 아닙니다. 가장 쉬운 방법은 적합한 도커 이미지를 찾아보고, 찾을 수 없으면 직접 만드는 것입니다.

다행히도 이미 하나가 있고 심지어 작동합니다. GUI 관리를 위해 내부에 Bind와 Webmin이 있습니다. webmin의 비밀번호를 전달하기 위해 docker-compose.yml에 약간을 추가하고 IPv6를 비활성화하여 해결 오류가 발생했습니다. 결과 작성은 다음과 같습니다.

바인드: 이미지: sameersbn/bind:최신 컨테이너_이름: 바인드 로그 드라이버: "json-file" log_opt: 최대 크기: "10m" 최대 파일: "5" 환경: - ROOT_PASSWORD=매우 안전한 포트: - "53 :53/udp" - "10000:10000" 볼륨: - ./data:/data 재시작: 항상 명령: /usr/sbin/named -4

IPv6가 문제가 되지 않으면 명령줄을 제거하면 됩니다.

이 작업을 실행하려면 적절한 위치(나의 경우 /srv/bind)에 docker-compose.yml로 저장하고 다음과 같이 실행하면 됩니다.

CD /srv/bind docker-compose up -d

실행 후 바인딩을 사용하여 컨테이너를 실행하는 컴퓨터의 주소로 DNS를 설정하면 모든 것이 작동합니다. 어떤 목적으로 인해 내부 이름을 주소로 로컬에서 변환해야 하는 경우(또는 그 반대로) webmin을 통해 이 작업을 거의 쉽게 수행할 수도 있습니다. 이러한 사용의 예는 그림 형식과 명확한 설명으로 그려져 있습니다.

결과적으로 이 모든 것이 작동하고 불규칙한 제동 문제가 사라졌으며 Namebench는 자연스럽게 모든 원격 옵션을 중단하는 자체 서버를 기꺼이 제공합니다.

추신 물론 ZyWall USG20에서 제공하는 DNS 지원을 사용하려고 시도했지만 느리게 작동하고 왠지 이상했습니다.

DNS 서버는 사이트(사이트)의 도메인 이름을 IP 주소로 또는 그 반대로 변환하도록 설계되었습니다. 이것이 그들의 주요 임무입니다.

  • DNS 서버가 필요한 이유는 무엇입니까?
  • 도메인을 등록기관의 DNS 서버에 연결합니다.
  • 도메인을 공급자의 DNS 서버에 연결합니다.
  • VDS/VPS 서버에 자신만의 DNS 서버를 생성합니다.
  • DNS 서버 없이 도메인을 IP 주소에 연결합니다.
  • 도메인을 타사 DNS 서버에 연결합니다.

DNS 서버가 필요한 이유는 무엇입니까?

도메인 이름 시스템(DNS)인터넷의 리소스를 도메인 이름으로 검색하는 인식 시스템으로 만들어졌습니다. 보다 정확하게는 리소스의 IP 주소를 도메인별로 검색하고, 이를 이용하여 필요한 인터넷 리소스를 검색하여 오픈하는 것입니다.

DNS 시스템은 DNS 서버의 광범위한 계층 구조에 의해 지원됩니다. 검색 링크는 다음과 같은 일련의 쿼리로 표시될 수 있습니다.

브라우저 줄에 http://www.domain.com이라고 적습니다. → DNS 시스템에서 도메인 확인 → DNS 시스템은 도메인 ← IP: XX.XXX.XXX로 domain.ru 사이트의 IP 주소를 찾습니다. XX → 사이트 내용이 공개됩니다. 다이어그램은 단순화되어 있지만 DNS 서버의 목적을 완전히 보여줍니다.

도메인 이름 인식은 자체 도메인이 있는 모든 인터넷 리소스에 사용되므로 모든 도메인은 DNS 서버에 연결되어야 합니다. 그렇지 않으면 모든 도메인에 대해 수행이 필요합니다. DNS 설정서버. DNS 서버를 설정하는 기존의 모든 방법을 자세히 분석해 보겠습니다.

도메인을 등록기관의 DNS 서버에 연결

각 도메인 이름 등록 기관에는 도메인을 등록 기관의 DNS 서버에 연결하는 서비스가 있습니다. 이 서비스는 무료입니다. 이를 사용하는 경우 등록 기관은 귀하가 도메인을 호스팅하는 모든 호스팅에 등록해야 하는 DNS 서버의 이름을 제공해야 합니다. DNS 서버의 이름은 도메인 레코드의 "레코드 유형 - NS 서버" 줄에 등록됩니다. 최소한 두 개의 DNS 서버가 있어야 합니다.

공급자의 DNS 서버에 도메인 연결

가상 호스팅을 임대할 때 인터넷 공급자는 DNS 서버 주소도 제공해야 합니다. 호스팅 관리 패널에서 이를 보거나 제공업체의 지원을 요청할 수 있습니다. 이런 방식으로 DNS 서버를 설정하기로 결정했다면 호스팅에 도메인을 배치할 때 "DNS 호스팅 서버 사용" 항목을 지정하고 "DNS 위임" 또는 "DNS"에서 이름 등록 기관에 DNS 서버 주소 자체를 등록하세요. 영역 관리” 탭.

VDS/VPS 서버에 자체 DNS 서버 만들기

호스팅이 아닌 가상 전용 서버(VDS/VPS)를 임대하는 경우 자체 DNS 서버를 만들 수 있습니다. 이렇게 하려면 서버에 대한 두 번째 전용 IP 주소를 구입하세요. 각 IP 주소에는 자체 DNS 서버가 있습니다.

VDS/VPS 서버에 두 개의 전용 IP 주소와 도메인이 있는 경우 두 개의 도메인 이름 서버(DNS)를 생성할 수 있습니다. ISP 관리자 서버 제어판의 예를 사용하여 이를 수행하는 방법을 보여 드리겠습니다.

"도메인 이름" 탭을 엽니다.

DNS 서버 생성을 위해 할당한 도메인을 선택합니다. 도메인을 두 번 클릭하거나 “기록” 버튼을 클릭하세요.

열리는 "레코드" 탭에서 4개의 새 도메인 레코드를 순차적으로 생성해야 합니다.

1. 첫 번째 IP 주소를 나타내는 첫 번째 NS 서버에 대한 첫 번째 하위 도메인을 생성합니다.

  • 항목 이름: ns1;
  • 레코드 유형: A;
  • 녹화 주소: IP 1.

2. 두 번째 IP 주소를 나타내는 두 번째 NS 서버에 대한 두 번째 하위 도메인을 생성합니다.

클래스="엘리아드유닛">

  • 항목 이름: ns2;
  • 레코드 유형: A;
  • 녹화 주소: IP 2.

3. 첫 번째 NS 서버 주소로 레코드를 생성합니다.

  • 레코드 이름: Domen.ru;
  • 레코드 유형: NS(네임서버);
  • 녹음 주소: ns1.Domen.ru

4.두 번째 NS 서버 주소를 사용하여 항목을 생성합니다.

  • 레코드 이름: Domen.ru;
  • 레코드 유형: NS(네임서버);
  • 녹음 주소: ns2.Domen.ru

모두. 전용 VDS/VPS 서버의 모든 도메인에 연결될 수 있는 NS(DNS) 서버를 생성했습니다.

또 다른. DNS 서버를 생성하는 데 사용한 도메인의 경우 생성된 DNS 서버를 이름 등록 기관에 등록하는 동시에 서버의 IP 주소를 표시합니다. 사진을보세요.

DNS 서버 없이 도메인을 IP 주소에 연결

자신만의 전용 IP 주소가 있고 VDS/VPS 서버에서 가능하거나 호스팅에서 IP 주소를 구매할 때 도메인을 리소스의 IP 주소에 직접 연결할 수 있습니다. 이를 위해 등록자라는 이름에는 특별한 형식이 있습니다. 이 양식에서는 세 개의 항목을 생성해야 합니다. : , [@] 및 [*], A를 입력하여 각 항목에 전용 IP 주소를 나타냅니다. IP를 할당해야 한다는 점에 유의하세요. 공유 호스팅 IP 주소는 도메인을 연결하는 데 적합하지 않습니다.

도메인을 타사 DNS 서버에 연결

도메인을 타사 DNS 서버에 연결하여 DNS 서버 설정 방법을 완료했습니다. 인터넷에는 일반적으로 독립적이라고 불리는 DNS 서버가 있습니다. 무료 또는 임대 비용으로 귀하의 도메인을 해당 도메인에 연결할 수 있습니다. DNS 주소. 이 작업이 수행되는 이유는 무엇입니까? 아마도 연결 속도를 높이고, DNS 신뢰성을 높이고, 리소스 보안을 강화하기 위함일 것입니다. 모든 사람은 이 DNS 서버 설정 방법에서 자신만의 이점을 찾습니다. 가장 인기 있는 독립 Yandex DNS 서버입니다.

이것이 제가 이야기하고 싶었던 DNS 서버를 구성하는 모든 방법입니다. 네, 잊어버렸어요. Ingoda, 사이트를 이동할 때 상황이 발생합니다. 사이트는 이동했지만 DNS 서버는 이전 호스팅에서 그대로 유지되었습니다. 사이트는 작동하지만 올바르지 않습니다. 리소스의 DNS 서버를 보려면 많은 온라인 서비스가 있습니다. 예를 들어, cy-pr.com/tools/dns. 작업은 간단합니다. 양식에 도메인을 입력하면 서비스에 모든 DNS 서버와 도메인 레코드가 표시됩니다.

공유하다