2P by GN⁺ 2일전 | ★ favorite | 댓글 2개
  • 지역 도메인frederick.seattle.wa.us처럼 미국 내 위치와 연결된 이름으로, 1992년부터 운영되어 왔음
  • 등록 자격은 미국 시민·영주권자, 미국 조직, 또는 미국 내 실질적 존재와 합법적 활동이 있는 조직으로 한정됨
  • 등록 가능한 지역은 오래된 위임 하위 도메인 목록에서 찾을 수 있으며, 회사명 변경 등으로 현재 연락처를 다시 확인해야 함
  • 지역 도메인은 신청 전에 이미 네임서버가 필요하며, Amazon Lightsail에서 무료 DNS 존을 만들어 사용할 수 있음
  • Interim.US Domain Template v2.0을 작성해 담당 등록기관에 보내면 수동 처리되며 며칠에서 몇 주가 걸릴 수 있음

미국 지역 도메인의 개념과 등록 조건

  • 지역 도메인(locality domain) 은 미국 내 위치와 연결된 도메인 이름이며, 예시는 frederick.seattle.wa.us
  • 지역 도메인은 1992년 처음 만들어졌고, 관련 인프라는 이후 정부 계약 아래 유지되어 왔음
  • 등록 자격은 다음 중 하나여야 함
    • 미국 시민 또는 영주권자
    • 미국에 설립된 조직
    • 미국 내 실질적 존재가 있고 합법적 활동을 정기적으로 하거나 미국 사무소가 있는 조직
  • 전체 자격 문구는 Interim .US Domain Template v2.0 하단에서 확인 가능함

등록할 지역 도메인 고르기

  • 많은 지역 도메인의 등록 업무는 실제 처리를 맡는 여러 회사에 위임되어 있음
  • 등록 가능한 도메인과 2009년 기준 담당 등록기관 연락처는 위임된 하위 도메인 목록에서 확인 가능함
  • 이 목록은 오래되어 회사 구조조정이나 이름 변경이 반영되지 않았을 수 있으므로, 현재 등록기관 이메일을 다시 찾아야 할 수 있음
    • 예를 들어 seattle.wa.us에 적힌 이메일은 NW Nexus의 domainrq@nwnexus.com이지만, NW Nexus는 현재 NuOz Corporation이어서 실제 연락은 support@nuoz.com으로 했음
  • 해당 지역에 살지 않는다면 gen.your-state.us 아래 도메인을 시도할 수 있음
    • 예시는 next.gen.oh.us이며, gen 도메인은 공식적으로 일반 독립 단체(general independent entities) 용임
    • 연락처는 같은 위임 목록에서 찾아야 함
  • 찾는 지역 도메인이 목록에 없다면 아직 위임되지 않았을 가능성이 큼
    • 위임되지 않은 모든 도메인의 관리자인 NeuStar정부 정책에 따라 지방정부 기관만 등록할 수 있게 함
    • 이 정책은 임시로 마련됐지만 2002년부터 유지되어 왔음

네임서버 확보하기

  • 일반 도메인인 fredchan.org 같은 경우는 구매 후 등록기관이 보통 네임서버를 제공함
  • 네임서버는 도메인을 웹호스트 IP 주소 같은 대상으로 연결하는 DNS 레코드를 넣는 곳임
  • 지역 도메인을 등록하려면 신청 전에 이미 네임서버가 있어야 함
  • 비최상위 도메인인 지역 도메인에 무료 네임서버를 제공하는 것으로 확인된 서비스는 Amazon Lightsail
    • Lightsail은 Amazon의 저가 AWS 웹호스팅 서비스임
    • 이 절차에서는 서버를 빌리지 않고 DNS 존만 만들면 됨
  • Lightsail에서 DNS 존을 만드는 절차는 다음과 같음
    • AWS 계정을 만들고 Lightsail 콘솔로 이동
    • 왼쪽 탐색 패널에서 Domains & DNS 클릭
    • Create DNS zone 버튼 클릭
    • Use a domain from another registrar를 선택하고 나중에 등록하려는 도메인 입력
    • Create DNS zone 클릭
    • Name servers 섹션의 도메인 이름 기록
  • 이 네임서버 이름들은 도메인 등록 양식에 필요함

도메인 등록 양식 작성하기

  • 네임서버를 확보한 뒤 Interim .US Domain Template v2.0을 작성함
  • 개인 명의로 도메인을 등록할 때 주의할 항목은 다음과 같음
  • 2. FULLY-QUALIFIED DOMAIN NAME:

    • 등록하려는 전체 도메인을 적음
    • 예시는 frederick.seattle.wa.us
  • 3. ORGANIZATION INFORMATION

    • 조직이 아닌 개인이라면 3a-e 항목에 본인 주소를 적을 수 있음
  • 4. DESCRIPTION OF ORGANIZATION/DOMAIN:

    • 이 도메인으로 무엇을 할지 적음
    • 웹사이트를 호스팅할 예정이라면 그렇게 적을 수 있음
    • 양식에 적지 않은 목적으로도 나중에 사용할 수 있음
  • 5. Date Operational......:

    • 본인의 생년월일을 사용할 수 있음
  • 6. ADMINISTRATIVE CONTACT OF ORGANIZATION/DOMAIN7. TECHNICAL AND ZONE CONTACT

    • 두 연락처 모두 본인으로 적을 수 있음
    • 6i, 7i, 7j는 모두 본인 이메일 주소로 적을 수 있음
    • 팩스 번호가 없다면 7k는 비워둘 수 있음
  • 8. PRIMARY SERVER: HOSTNAME, NETADDRESS9. SECONDARY SERVER: HOSTNAME, NETADDRESS

    • 여기에 네임서버 주소를 적음
    • Lightsail은 최소 2~4개의 네임서버 주소를 제공하며, 각 네임서버의 IP 주소가 필요함
    • IP 주소는 온라인 DNS 조회 도구나 터미널의 dig 명령으로 찾을 수 있음
    • 네임서버 중 아무 것이나 기본 서버로 쓸 수 있음
    • 나머지 서버는 섹션 9를 필요한 만큼 반복해 모두 추가함
  • 10. US NEXUS REQUIREMENTS

    • 섹션 10 작성 지침은 양식 하단에 있음
    • 개인 용도이고 미국 시민인 경우, 신청 목적은 (iii) personal use, Nexus Category는 (category 11) Natural person who is a United States Citizen로 적음
    • Nexus Validator는 비워둠

양식 보내기와 등록 대기

  • 앞서 확인한 해당 지역 도메인의 등록기관으로 양식을 보냄
  • 등록 요청 이메일에는 “I’d like to register a new locality domain with the following information”이라고 쓰고, 전체 양식 내용을 이메일 본문에 붙여 넣었음
  • 이 과정은 보통 자동화되어 있지 않아 며칠 또는 몇 주가 걸릴 수 있음
  • 성공하면 도메인이 등록되었다는 확인 이메일을 받음

Lightsail에서 DNS 설정 마무리하기

  • 등록이 완료되면 Lightsail에서 미리 만든 DNS 존으로 돌아감
  • DNS records 탭에서 도메인을 원하는 서버로 연결하는 DNS 레코드를 만들 수 있음
    • 웹 서버
    • Minecraft 서버
    • FTP 서버
    • 그 외 원하는 서버
  • 무료 웹호스팅으로는 GitHub Pages를 사용할 수 있으며, GitHub Pages에는 사용자 지정 도메인 설정 가이드가 있음
  • 웹호스트마다 안내는 조금씩 다르지만, 모두 DNS 레코드 생성이 필요함
  • DNS 레코드 설정이 끝나면 새 지역 도메인으로 웹사이트에 접속할 수 있어야 함

자주 묻는 질문

  • 실제로 해당 지역 도메인의 지역에 살아야 하나?

    • 확실하지 않음
    • 해당 지역에 살다가 해외로 이주한 뒤에도 지역 도메인을 계속 가진 경우가 있음
    • 결과는 달라질 수 있음
  • WHOIS 요청으로 주소가 노출되나?

    • 노출되지 않음
    • 등록 양식에는 주소를 제공해야 하지만, 지역 도메인에 대한 WHOIS 요청에는 등록기관 정보만 표시됨

참고 자료

Hacker News 의견들
  • Oregon의 지역 도메인 3개를 서로 다른 등록기관에 가지고 있음. 둘은 오래된 컨설팅사나 ISP처럼 아직 남아 있는 위임 지역 도메인 등록기관이고, 하나는 localitymanagement.us(GoDaddy/USTLD)를 통해 직접 등록함
    그중 한 등록기관은 타주 운영자가 3년 전에 사망한 상태라, 미망인을 찾아 18개월쯤 정중히 연락해 왔음. 개인 도메인 갱신도 도와줬지만, 최근 지역 등록기관의 호스팅 비용을 더는 내지 않아 6월 1일에 종료될 거라고 들었고, 호스팅 인수를 제안한 상태임
    그렇게 되면 다른 지역 도메인 사용자들도 도메인이 사라질 가능성이 큼. USTLD 등록기관은 시스템상 “신규” 도메인을 승인하려면 해당 도시/카운티의 공증된 서한을 요구하는데, 미국의 중대형 도시에서는 쉽지 않음
    지역 도메인을 좋아하지만, 처음부터 붙어 있던 관료주의가 해를 거듭하며 계속 쌓여 왔다고 봄. 이 글이 유명해져 Seattle의 작은 ISP가 외부인에게 DDoS를 당하지 않을까도 걱정됨. Jon의 명복을 빔
    • 90년대 인터넷을 배우던 때 California의 대학 직원이던 Jon Postel이 쓴 글을 읽었던 기억이 있음
      지금 인터넷을 배우려는 학생은 아마 Big Tech나, 그들과 금전 관계가 있는 학계 인물이 쓴 글을 읽게 될 가능성이 큼
      Postel과 SRI의 누군가가 이런 계층적 지리 도메인 이름 구상을 했던 것으로 기억하는데, 상업적 성격은 아니었음. Postel은 인터넷과 DNS를 공공 서비스로 본 듯했고, 그런 비상업적 비전은 결국 실현되지 못함
      ICANN DNS는 돈벌이판이 됐고, Postel이 오늘까지 살았다면 동료들처럼 팔려 갔을지 궁금함. 그러지 않았을 거라고 믿고 싶지만 알 수는 없음
    • 예전에 theparsec.com에 도메인을 몇 개 등록해 두고, 소유자인 “ML”과 가끔 연락했음. 응답도 빠르고 주문이 안 넘어가면 도와줘서 좋았음
      2022년에 TLS 인증서가 꼬였고, 백엔드 리다이렉트에 쓰이던 하위 도메인이 더 이상 유효하지 않아 “ML”에게 연락했지만 답이 없었음. TLS 경고를 무시하고 이전 절차를 진행해 도메인들을 새 등록기관으로 옮겼음
      2022년 7월 이후 “ML”에게서 아무 소식이 없고, 아마 세상을 떠났을 거라 생각함. 정체나 이후 상황은 모르며, 이름이 Mark였다는 것만 알고 있음
    • 해당 도시/카운티에 살고 있다면 공증된 서한은 생각보다 쉽게 받을 수도 있음. 핵심은 전문적이고 예의 바르게, 직접 찾아가는 것임
    • 흥미로움. 지역 도메인을 실제로 어디에 쓰는지 궁금함
  • 안타깝게도 위임이 끊긴 지역이면 꽤 막막하다는 점에서 글쓴이가 맞음. Boston에서 하나 등록하려고 GoDaddy에 연락했더니, 지방정부 공식 서식의 공증 승인서를 요구했음
    Boston 시정부 안에서는 어떤 절차로 처리해야 하는지 아는 사람이 없었고, 승인해도 된다는 사람들은 주변에 공증인이 없었음. 결국 Massachusetts에서는 지역 도메인을 정부 용도로 쓰면 안 된다는 주법을 근거로 거절했는데, 사적 사용과는 무관한 이유였음
    Boston이나 Cambridge가 이런 등록을 승인하도록 함께 밀어붙이고 싶은 사람이 있다면 연락 바람. 예전 이메일 스레드를 다시 살릴 수 있음
  • 위임된 지역 도메인 목록이 7,388개쯤 되는 듯한데, 이제 OP의 이메일 방식 대신 온라인으로 등록 가능한 것 같음: https://localitymanagement.us/registrar/domain/delegatedzone...
    이 스레드 때문에 서버가 Slashdot 효과를 맞은 듯함. 계정 생성은 겨우 했지만 로그인은 안 됨. 같은 활성화 링크로 비밀번호를 두 번 바꿀 수 있었던 걸 보면 구현도 별로 좋아 보이지 않음
    • 사이트가 놀라울 정도로 느림. 유효한 도메인을 찾아도 연락처나 등록 양식이 보이지 않는데, 그걸 보려면 계정을 만들고 로그인해야 하는지 궁금함
    • 이제 “self registration is currently disabled, please contact customer support”라고 표시됨
  • 한때 .us TLD 아래 도메인은 실용적인 이유로 매력적으로 보였음. 짧고, 꾸준히 저렴하며, 쓸 만한 이름 대부분이 이미 스쿼터에게 팔린 상태도 아니었음
    하지만 WHOIS 개인정보 보호 서비스를 금지해서 개인 도메인에는 사생활과 보안 측면의 위험이 됨. 아쉬움
    • 미국 온라인에는 실질적인 개인정보 보호가 거의 없음. 내 이름을 검색하면 전화번호와 지금까지 살았던 거의 모든 주소가 여러 사이트에서 공개적으로 나옴
      WHOIS를 비공개로 해도 등록기관을 통해 웹사이트 제작 관련 스팸 연락이 계속 옴
    • 예전부터 가지고 있는 세 글자 .us 도메인이 있음. 다른 인기 TLD에서는 세 글자 도메인을 구하기가 어렵다
    • 원문에 따르면 지역 도메인 WHOIS 요청으로 주소가 노출되지는 않음. 등록 양식에는 주소를 넣어야 하지만, WHOIS 결과에는 등록기관 정보만 표시됨
    • WHOIS에는 말 그대로 아무거나 적을 수 있음
      등록기관들이 10년 동안 ICANN 정보 확인 고지를 전달했지만 아무 일도 일어나지 않았음. 별일 아님
  • 위임된 하위 도메인 목록에서 *.k12.oh.us를 보니 고등학교 시절이 떠오름. 어릴 때는 왜 도시 이름이 k12 앞에 오는지 늘 궁금했는데, 그런 구조가 어디에나 있는 줄은 몰랐음
    • 학군은 종종 지자체보다 더 큰 범위를 포괄함
    • 예전에 .k12.oh.us 도메인 몇 개를 관리했음. 직원들은 이메일 주소에 들어가는 그 도메인을 싫어했지만, 나는 매우 논리적이라고 봤음
      “구청 사람에게 이메일이 안 간다”는 티켓이 오면 반송 메시지에 온갖 잘못된 주소가 보였음. “districtname.oh.k12.us” 같은 식이 많았고, 일반 사용자에게는 그렇게 단순하지 않았던 모양임
      한 학교는 .k12.oh.us 도메인보다 한 글자 더 길지만 말로 전달하기 쉬운 .com 도메인을 결국 사용했음
      “co.countyname.oh.us” 도메인도 관리했는데, 역시 이메일 주소에 들어가는 걸 모두가 싫어했고, 나는 논리적이고 합리적이라고 생각했음
      카운티 정부는 결국 기존 “co.countyname.oh.us”보다 5글자 긴 .gov 도메인을 얻었는데, 말로 설명하기는 더 지옥 같았음. “Countyname County Ohio dot Gov입니다. 네, 전부 붙여 씁니다. County와 Ohio는 철자로 다 씁니다. 아니요, O-H가 아니라 Ohio 전체입니다” 같은 식임
    • 내 고등학교는 mayo.k12.sc.us였음. 아직 그걸 쓰지 않는다는 게 아쉬움
    • 검색 엔진이 없던 방랑하던 시절에는 관광 웹사이트를 찾으려고 늘 http://travel.state.st.ushttp://travel.st.us를 입력했음
      도시나 주가 travel.city.state.us 또는 travel.state.us 도메인을 갖고 있지 않은 경우는 드물었음
    • 우리 학교와 마을은 .mi.us 도메인을 모두 버리고 자체 도메인을 쓰고 있음. 왜 그렇게 했는지 모르겠음. 예전에는 k12도 썼던 것으로 앎
  • 비슷한 걸 만들고 있음. 형식은 ..codify.city이고, 예를 들면 https://los-angeles.us.codify.cityhttps://paris.fr.codify.city 같은 식임
    목표는 https://www.civicplus.com/https://www.revize.com/ 같은 사이트를 도시 서비스, 정부, 지역 경제로 들어가는 AI 네이티브 인터페이스로 대체하는 것임. 실제 공무원이 관리하는 지역 AI 에이전트 경제 같은 구상이고, 관리 도구는 현재 별도 제품임
    https://codify.nyc를 몇 주 안에 먼저 출시할 예정임. 지금은 약 100개 도시만 온보딩되어 운영 중인데, 도시/지역 수준에서 서비스를 제공하는 구조와 미묘한 부분을 이해하는 데 매우 유용했음
    당신 프로젝트도 흥미로워 보이니, 함께 할 수 있는 지점이 보이면 알려 달라
    • 혹시 오해한 걸 수도 있지만, 예시대로라면 출시하려는 건 new-york-city.us.codify.city여야 하는 것 아닌가? “codify.nyc”는 방향이 반대인 것처럼 보임
  • Germany에서는 전화번호에 대한 ENUM 도메인을 등록할 수 있음. E.164 번호에서 IP 전화 등에 쓰이는 DNS 레코드로 매핑을 제공함
    FaceTime이나 WhatsApp 같은 폐쇄적 사일로가 아니라, 분산형이고 사용자 통제 아래 있음
    ENUM은 “Telephone Number Mapping”의 약자이며, 통신 세계와 인터넷 사이의 다리 같은 역할을 함. 하나의 ENUM 도메인으로 익숙한 전화번호 아래 모든 연락 수단을 묶을 수 있음
    https://www.denic.de/en/products/enum-domains/
    • 이걸로 IP 기반 팩스를 할 수 있는 건 봤음. 다른 장점이나 사용 사례가 있는지 궁금함
  • 이 방식이 얼마나 안정적인지 궁금함. AWS Lightsail이 계속 무료로 동작할까? AWS가 시스템을 바꾸면 어떻게 될까? 내 지역 도메인을 호스팅하던 사람이 연락 불가가 되면 어떻게 될까?
  • *.name과 비슷한 점이 있음. 그중 하나는 Public Suffix List가 내가 제어할 수 없는 다른 사람들과 나를 한 사이트의 일부처럼 본다는 점임
    또 다른 공통점은 이상한 등록 절차인데, 이쪽이 더 이상함
  • 지금 하나 만들어서 Flock에서 리베이트 받는 시의회 의원들을 공개적으로 비판하는 데 쓰고 싶음
    • 새 도메인 이름을 얻는 방식으로 그런 접근을 장려하는 건 좋지 않아 보임. 다른 여러 운동도 자신들의 강한 정치적 신념을 “공식”처럼 보이게 표현하는 수단으로 여길 수 있고, 일부 집단이 어디까지 갈지 상상 가능함
    • 시의회 의원들이 도메인 이름이 뭔지 왜 신경 쓰겠음?
Lobste.rs 의견들
  • 도시/주 위치를 공개하는 데 거부감이 없다면, 이런 방식은 ATProto 개인 도메인이나 1인용 Fediverse 인스턴스를 만들기에 좋아 보임

  • 시민에게 비슷한 걸 제공하는 다른 나라가 있는지 궁금함

  • 지역 공공도서관이 이런 도메인 아래에서 DNS 서버와 정적 파일 호스팅을 운영할 수 있다면 좋겠다고 상상해 봄

    • 이메일도 포함되면 좋겠음
      도서관을 지나다 보면 직원들이 Gmail 문제를 도와주려다 “Google이…” 정도에서 막히고 제대로 도와주지 못하는 경우를 여러 번 봤음
    • 한숨 나오지만, 만약 가능했다면 좋았을 것 같음
      다만 내가 알기로는 더 이상 운영되지 않음. 기사에 창립자 중 한 명으로 언급된 사람이 나인데, 관료적 절차가 너무 많았음
    • 영리 업체를 거치거나 기술 지식이 어느 정도 있어야 하는 부담 없이, 사람들이 웹에서 기본적인 거처를 가질 수 있게 도서관이 제공하면 좋을 목록에 이 아이디어를 추가해 둠
  • 1993년 당시 .us 운영 방식을 설명한 RFC 1480도 참고할 만함

  • 일부 지역 위임 관리자는 새 등록 요청에 더 이상 응답하지 않는 것 같음
    예를 들어 beltane.com은 지역 목록에 487번 나오는데, 현재 웹페이지는 도메인 파킹 페이지처럼 보임

    • 예전 beltane.com 소유자가 누구였는지 찾아봐야 할 수도 있음
      설령 찾더라도 .us 도메인 등록에 대해 아무것도 모를 가능성도 있음
    • 그 목록은 2009년 archive.org 스냅샷임
      해당 지역 도메인의 WHOIS를 확인하면 더 최신 정보를 얻을 수 있을지도 모름
    • 이걸 보고 꽤 깊게 파고들게 됨
      beltane.com 웹사이트는 2019년에 해킹당했고, 2020년에 돌아왔다가, 2024년에 깨졌고, 결국 현재의 스플래시 페이지에 머문 것으로 보임
      그런데 https://domains.beltane.com/ 는 아직 GoDaddy 리셀러로 존재하고, beltane.com에는 Microsoft를 가리키는 MX 레코드도 있음
      delegated_subdomains.txt에 첫 번째로 나온 EIELSON-AFB.AK.USwhois.nic.us에서 여전히 Registrant Organization: Beltane Web Services로 표시됨
      usdns.beltane.comusdns2.beltane.com부터 usdns5.beltane.com까지도 모두 질의에 응답함
      둘 다 us-domain@beltane.com으로 이메일을 보내봐도 될 듯함. 어쩌면 아직 새 디자인 작업 중일지도 모름
  • 하위 도메인에서 SOA 레코드를 조회해 내 지역을 누가 관리하는지 찾을 수 있었음
    내 경우에는 localitymanagement.us였고, 위임 목록과 웹 포털이 여기에 있음

  • Cloudflare는 어떨지 궁금함
    DNS용으로 쓰고 있고 무료이긴 한데, 이런 지역 도메인 처리를 해주는지는 모르겠음

    • 이건 도메인 이름 자체에 관한 이야기임
      이 방식을 선택하면 더 이상 도메인 등록기관에 매년 보통 20달러 이상을 내지 않아도 되고, 결제를 잊었을 때 도메인을 잃을 걱정도 줄어듦
      도메인 이름을 확보한 뒤에는 나머지 처리를 Cloudflare나 글에서 언급한 Amazon Lightsail로 맡길 수 있을 것 같음
  • 흥미로움
    예전에 .minneapolis.mn.us 아래의 개인 웹사이트를 본 적이 있고, 좀 찾아보니 정부나 공식 사이트가 아닌 곳은 딱 하나 더 발견했음
    하지만 그들이 어떻게 도메인을 얻었는지는 알아내지 못했음

  • 이 시스템은 꽤 큰 혼란처럼 보임
    내 지역의 위임된 하위 도메인 대부분은 SOA가 죽은 파킹 도메인을 가리키고 있었고, archive.org에 따르면 그 도메인은 2006년부터 계속 죽은 채 파킹 상태였음
    다만 내 도시 자체의 하위 도메인은 SOA 기준으로 활발히 운영 중인 지역 통신사에 위임된 것 같음. 답장을 받으면 다시 남기겠음