Linux의 Dns는 도메인 이름 시스템을 의미하며 리졸버와 도메인 이름 서버로 구성됩니다. DNS는 TCP 및 UDP 프로토콜을 기반으로 하는 서비스로 일상적인 도메인 이름 확인에 사용되며 도메인 이름과 IP 주소를 서로 변환할 수 있습니다. 도메인 이름 서버는 네트워크에 있는 모든 호스트의 도메인 이름과 IP 주소를 저장하고 이를 수행할 수 있습니다. 도메인 이름을 서버의 IP 주소로 변환합니다.
이 튜토리얼의 운영 환경: linux7.3 시스템, Dell G3 컴퓨터.
DNS란 무엇인가요?
DNS는 Domain Name System의 약자로 Resolver와 Domain Name Server로 구성됩니다.
도메인 네임서버란 네트워크상의 모든 호스트의 도메인 네임과 이에 대응하는 IP 주소를 저장하고, 도메인 네임을 IP 주소로 변환하는 기능을 갖는 서버를 말합니다.
도메인 이름은 IP 주소와 일치해야 하며, IP 주소에 반드시 도메인 이름이 있을 필요는 없습니다. 도메인 이름 시스템은 디렉토리 트리와 유사한 계층 구조를 채택합니다.
도메인 네임 서버는 클라이언트/서버 모델의 서버 측으로 주로 메인 서버와 포워딩 서버의 두 가지 형태로 구성됩니다.
도메인 이름을 IP 주소에 매핑하는 과정을 "도메인 이름 확인"이라고 합니다. 인터넷상의 도메인 이름과 IP 주소 사이에는 일대일(또는 다대일) 관계가 있습니다. 도메인 이름은 사람들이 기억하기 쉽지만 기계는 서로의 IP 주소만 인식할 수 있습니다. 도메인 이름 확인은 전문적인 도메인 이름 확인 서버에 의해 완료되어야 하며, DNS는 도메인 이름 확인을 수행하는 서버입니다.
DNS 명명은 인터넷과 같은 TCP/IP 네트워크에서 사용자에게 친숙한 이름으로 컴퓨터와 서비스를 찾는 데 사용됩니다.
사용자가 애플리케이션에 DNS 이름을 입력하면 DNS 서비스는 이름을 IP 주소와 같은 관련 정보로 확인할 수 있습니다. 인터넷 서핑 시 입력한 URL은 도메인 이름 확인 시스템에 의해 해석되어 해당 IP 주소를 찾아 인터넷에 접속할 수 있기 때문입니다. 사실 도메인 이름의 최종 포인트는 IP입니다.
보통 우리는 DNS 서버의 순방향 확인 기능을 사용하는데, DNS에도 IP 주소를 호스트 이름으로 확인하는 방향 확인 기능이 있습니다.
DNS는 tcp 및 udp 프로토콜을 기반으로 하는 서비스로 일상적인 도메인 이름 확인에 사용되며 도메인 이름과 IP 주소 간 변환을 도와줍니다.
DNS 인증 관리 메커니즘:
가장 큰 도메인은 루트입니다. 로 표시되는 도메인 다음은 최상위 도메인인 첫 번째 수준 도메인입니다. 참고: 루트 도메인과 최상위 도메인은 특별하며 개인이 지정할 수 없습니다.
그리고 최종 호스트까지 2차 도메인, 3차 도메인 등이 있습니다. (기업, 기관, 개인별로 신청 가능)
관련 추천: "Linux 동영상 튜토리얼"
위 내용은 리눅스에서 DNS는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!