- jusogaja.png (2MB) (7)
2026년 주소가자에서 한글 도메인을 한 번 Punycode로 바꾼 결과만 저장하면 브라우저, 운영체제와 변환 도구의 IDNA 처리 차이를 놓칠 수 있습니다. 주소모음의 Unicode와 ASCII 표현을 버전별로 왕복 비교해야 링크모음의 최신주소가 사이트모음에서 같은 호스트로 해석되는지 확인할 수 있습니다.
문자열 모양보다 사용한 IDNA 처리 규칙 기록한글 도메인의 원문 코드 포인트, 정규화 형태, 소문자 처리와 Punycode 출력을 함께 저장합니다. 변환 도구 이름과 버전, 전환 규칙도 기록합니다. 화면에 같은 글자로 보여도 결합 문자나 호환 문자가 다를 수 있으므로 코드 포인트 비교가 필요합니다.
사이트모음 검사는 Unicode→ASCII와 ASCII→Unicode 왕복을 모두 수행합니다. 왕복 결과가 원문과 다르면 허용된 정규화인지 다른 레이블로 변한 것인지 구분합니다. 호스트 레이블 외의 경로와 쿼리는 별도 인코딩 규칙으로 다룹니다.
IDNA 버전 호환성표| 실행 환경 | Unicode→ASCII | ASCII→Unicode | 불일치 신호 |
|---|---|---|---|
| 모바일 브라우저 A | 출력 레이블·표시 정책 | 주소창 표시 | 경고 없이 다른 레이블 |
| 모바일 브라우저 B | 요청 호스트 | 복사값 | 표시와 요청값 불일치 |
| 데스크톱 브라우저 | 호스트 정규화 | 전체 주소 복사 | 모바일과 다른 목적지 |
| 서버 라이브러리 | IDNA 버전·오류 | 역변환 결과 | 금지 문자를 자동 허용 |
| 관리 도구 | 저장·내보내기 값 | 다시 가져온 값 | 문자 손실·이중 인코딩 |
표에는 주소모음 표본의 기대 ASCII 레이블과 실제 네트워크 요청 호스트를 연결합니다. 변환 실패를 빈 문자열이나 원문 통과로 조용히 바꾸지 않습니다.
주소가자 한글 도메인 왕복 실행주소가자 표본의 Unicode 레이블과 검증된 Punycode를 기준으로 각 환경에서 양방향 변환을 실행합니다. 링크모음의 표시값, 복사값과 실제 요청 호스트를 대조합니다. 최신주소가 같은 기능에 도착해도 변환 출력이 다르면 호환성 이슈로 기록합니다.
환경 간 결과가 다르면 어느 규칙과 문자에서 분기됐는지 최소 레이블로 줄여 재현합니다. 전체 도메인을 임의로 수정하지 않고 원본, 기대값과 실패값을 함께 보존합니다. 변경은 작은 표본에서 확인한 뒤 적용합니다.
표시 정책과 실제 요청 호스트 분리브라우저는 혼동 위험 때문에 일부 도메인을 Punycode로 표시할 수 있습니다. 이는 실제 요청이 달라졌다는 뜻이 아닐 수 있으므로 주소창 표시, 클립보드와 네트워크 호스트를 나눠 봅니다. 반대로 Unicode로 예쁘게 보여도 요청값이 기대와 다르면 중단합니다.
사이트모음에서는 사용자가 복사할 수 있는 검증된 ASCII 표현과 사람이 읽는 Unicode 표현을 함께 제공할 수 있습니다. 두 값의 관계와 검증 시각을 표시하고 혼동 문자가 있는 후보는 별도 검토합니다.
2026년 IDNA 호환성의 한계주소모음 호환성 행렬은 시험한 환경의 변환 차이를 보여 줄 뿐 도메인 소유권이나 안전성을 보증하지 않습니다. 링크모음 결과는 소프트웨어 업데이트와 정책에 따라 달라질 수 있습니다. 사이트모음 공개 전에는 실제 요청 호스트를 확인하고 인증 정보나 개인정보를 시험 데이터에 포함하지 않아야 합니다.
자주 묻는 질문Punycode가 다르면 둘 중 하나가 항상 잘못된 건가요?
처리 버전과 허용 규칙을 확인해야 합니다. 기대 표준, 실제 요청 호스트와 왕복 결과를 함께 비교합니다.
브라우저가 Punycode로 표시하면 위험한 사이트인가요?표시 정책의 경고 신호일 수 있지만 그것만으로 판정하지 않습니다. 코드 포인트, 호스트와 운영 관계를 확인합니다.
경로의 한글도 IDNA로 변환하나요?아닙니다. IDNA는 호스트 레이블에 적용됩니다. 경로와 쿼리는 URL 인코딩 규칙으로 별도 처리합니다.
한글 도메인 확인을 버전이 명시된 왕복 호환성 검사로 전환
주소가자의 한글 도메인 점검은 Unicode를 Punycode로 한 번 바꾸는 작업이 아니라 여러 환경이 같은 호스트 관계를 보존하는지 확인하는 과정입니다. 코드 포인트, 도구 버전과 실제 요청값을 함께 기록하면 표시 정책과 변환 오류를 분리하고 재현할 수 있습니다.
#한글도메인 #Punycode #IDNA #호환성행렬 #왕복변환 #코드포인트 #요청호스트 #표시정책 #이중인코딩 #2026도메인
