TXT 레코드는 자유 형식의 텍스트 레코드이며 호스트 설명과 같은 용도로 사용될 수 있습니다. DNSBL 및 SPF 와 같은 응용 프로그램 별 목표에도 사용할 수 있습니다 . 요즘에는이 두 가지 목표를 달성하는 데 널리 사용됩니다.
SRV 레코드는 서비스 레코드이며 일종의 MX 레코드 확장이며 TXT 레코드보다 약간 더 복잡합니다. MX 레코드를 사용하여 특정 도메인의 전자 메일을 처리 할 서버를 정의하고 다른 레코드에 다른 가중치를 부여하는 반면 SRV 레코드는 프로토콜 및 포트와 같은 항목을 제공하는 데 사용됩니다. SRV 레코드의 형식은 다음과 같습니다.
_Service._Proto.Name TTL Class SRV Priority Weight Port Target
서비스 : 원하는 서비스의 기호 이름.
프로토 : 원하는 서비스의 전송 프로토콜; 일반적으로 TCP 또는 UDP입니다.
이름 :이 레코드가 유효한 도메인 이름입니다.
TTL : 표준 DNS TTL (Time To Live) 필드.
Class : 표준 DNS 클래스 필드 (항상 IN입니다).
우선 순위 : 대상 호스트의 우선 순위이며, 값이 낮을수록 선호됩니다.
가중치 : 우선 순위가 동일한 레코드의 상대 가중치입니다.
포트 : 서비스를 찾을 TCP 또는 UDP 포트입니다.
대상 : 서비스를 제공하는 시스템의 정식 호스트 이름입니다.
SRV 레코드 사용의 일반적인 예는 XMPP 프로토콜을 사용할 때입니다. 예를 들어, foobar.com 도메인이있는 경우 A 레코드는 웹 컨텐츠가있는 서버를 정의하는 데 사용되고 SRV 레코드는 XMPP 서버가있는 위치를 정의하는 데 사용됩니다. 일반적으로 다른 주소에 위치합니다.
SRV 레코드에 대한 자세한 내용은 여기를 참조하십시오 .