AZ Tools

TXT 레코드 분할기 (255바이트 청크)

네트워크

단일 DNS TXT character-string은 RFC 1035에 의해 255바이트로 캡. 더 긴 레코드 — RSA DKIM 공개 키, 많은 include 있는 SPF — 는 리졸버가 연결하는 여러 character-string으로 분할 필요. 각 DNS UI는 분할 방식 약간 다름: BIND는 `("chunk1" "chunk2")` 문법, 일반 zone 파일은 공백 구분 인용 문자열, Cloudflare는 자동 분할, Route 53은 공백 구분 인용 문자열. 이 도구는 추가 편집 없이 공급자 UI에 떨어뜨릴 형태 생성.

입력 바이트
0
청크
0
출력 바이트
21
출력
_record IN TXT (
  
)

DNS character-string은 1바이트 길이 프리픽스 → 문자열당 최대 255. TXT 레코드는 여러 문자열 연결 → DKIM 키 그것보다 길어도 DNS에 맞음.

사용법

  1. 전체 TXT 값 붙여넣기(DKIM 공개 키·긴 SPF·긴 DMARC). 샘플 버튼은 현실적 예시 채움.
  2. 발행할 DNS UI 선택. 출력이 그 공급자 인용으로 조정.
  3. 값 필드에 복붙. 리졸버가 클라이언트용으로 청크 투명하게 재조립.

자주 묻는 질문

왜 255바이트?
DNS character-string은 단일 바이트 길이 프리픽스. 그 바이트가 단일 문자열을 255로 캡. TXT 레코드는 리졸버가 연결하는 여러 문자열 포함 가능 — `"abc" "def"`는 `abcdef`로 읽힘. 프로토콜은 결합을 애플리케이션에 맡김.
Cloudflare 정말 자동 분할?
응. 600바이트 문자열 Cloudflare에 붙여넣으면 내부에서 조용히 3개 character-string으로 분할. Cloudflare용 출력은 결합된 값 — 그거 붙여넣기, 인용 필요 없음.

관련 도구