비표준 최상위 도메인(TLD) 사이트 추가하기
ServBay에서는 비표준 최상위 도메인(TLD)을 활용하여 로컬 개발 웹사이트를 생성하고 관리할 수 있습니다. 이 방식은 도메인을 별도로 구매하지 않아도 비용을 절감할 수 있으며, ServBay가 자동으로 생성해주는 신뢰받는 SSL 인증서 덕분에 로컬 개발 환경의 보안성도 크게 향상됩니다. 본 문서에서는 비표준 TLD의 개념, 그 장점, 그리고 ServBay에서 비표준 TLD로 사이트를 손쉽게 추가하는 방법을 상세히 안내합니다.
비표준 최상위 도메인(TLD)이란?
최상위 도메인(Top-Level Domain, TLD)은 도메인 시스템(DNS) 계층 구조에서 최상위에 속하는 부분을 의미합니다. 예를 들어 .com
, .org
, .net
등이 있습니다. 비표준 최상위 도메인(TLD)은 공개 DNS 시스템에 등록되어 있지 않거나 일반적으로 사용되지 않는 도메인 접미사를 말합니다. 이들은 사내 네트워크, 로컬 개발, 테스트 환경 등 특별한 목적을 위해 사용되며, 공개 인터넷에 노출되지 않습니다.
비표준 TLD의 주요 장점은 공용 인터넷에서 해석되지 않기 때문에 분리된 로컬 개발 또는 테스트 환경 구축에 매우 적합하다는 점입니다.
주의
ServBay에서는 *.test
및 *.local
TLD의 사용을 권장하지 않습니다. 관련 표준(RFC 6762, RFC 2606 등)에 따라 이 두 TLD는 mDNS(멀티캐스트 DNS) 등 복잡한 해석 메커니즘이 적용되어, 웹사이트의 접속 속도가 느리거나 해석 방식이 불안정해질 수 있습니다. 따라서 .dev
, .localtest
, .servbay.demo
또는 기타 충돌 위험이 낮은 커스텀 TLD 사용을 권장합니다.
비표준 최상위 도메인 예시
위에서 사용을 권장하지 않은 .test
및 .local
외에도, 로컬 개발에 적합한 비표준 TLD 예시는 다음과 같습니다:
.dev
(주의:.dev
는 구글의 HSTS TLD로, 브라우저에서 HTTPS 사용이 강제됩니다. ServBay의 SSL 자동 통합과도 잘 맞습니다.).localtest
.servbay.demo
(혹은 충돌 위험이 낮은 맞춤 접미사).example
(문서 및 예제용으로 예약됨).internal
.lan
이와 같은 비표준 TLD는 별도의 공개 DNS 등록이나 설정 없이도 로컬 네트워크 또는 개발 환경에서 사용할 수 있습니다.
비표준 최상위 도메인 사용의 장점
1. 비용 절감
로컬 개발 시 비표준 TLD를 사용하면 도메인 등록이나 갱신 비용이 전혀 들지 않습니다. 다양한 로컬 프로젝트 또는 테스트 환경을 자주 생성하는 개발자에게는 상당한 비용을 절약할 수 있습니다.
2. 로컬 개발 보안성 강화
비표준 TLD는 공개 DNS에서 해석되지 않으므로 외부 사용자가 해당 도메인으로 로컬 사이트에 접근할 수 없습니다. 그 결과, 외부 공격 위험을 예방할 수 있습니다. ServBay가 ServBay PKI를 통해 자동 발급하는 신뢰받는 SSL 인증서와 결합하면, HTTPS 환경에서 안전하게 개발할 수 있습니다. 이는 실제 운영 환경과 유사한 보안 시나리오를 미리 경험하는 데도 도움이 됩니다.
3. 개발 및 테스트 관리 용이
비표준 TLD를 사용하면 각 프로젝트나 테스트 환경마다 독립적인 기억하기 쉬운 도메인(myproject.dev
, api.localtest
등)을 할당할 수 있습니다. ServBay는 이러한 로컬 도메인의 해석을 자동으로 처리해주기 때문에, hosts 파일을 직접 수정할 필요가 없습니다. 이는 여러 로컬 프로젝트와 테스트 환경을 보다 효율적이고 명확하게 관리하게 해주며, 생산성을 높이고 테스트 정확성을 강화합니다.
ServBay에서 비표준 TLD 사이트 추가하기
ServBay에서 비표준 도메인 사이트를 추가하는 과정은 매우 쉽고 직관적입니다. ServBay가 자동으로 로컬 DNS 해석(내장 DNS 해석기 또는 hosts 파일 수정)과 SSL 인증서 발급 및 신뢰 처리를 진행하므로 복잡한 설정 없이 바로 이용할 수 있습니다.
1단계: ServBay 관리 화면 열기
macOS 응용 프로그램 폴더에서 ServBay
를 찾아 더블 클릭하여 실행합니다.
2단계: 사이트 관리로 이동
ServBay를 실행하면 메인 화면이 나타납니다. 왼쪽 내비게이션 메뉴에서 사이트
를 클릭하세요. 사이트 관리 페이지로 이동합니다.
3단계: 새 사이트 추가
사이트 관리 화면 하단의 +
버튼을 클릭하면, 오른쪽 영역에 새 사이트 정보를 입력할 수 있는 폼이 팝업됩니다.
4단계: 비표준 TLD 및 기타 설정 입력
사이트 추가 폼의 '도메인' 입력란에 원하는 비표준 TLD 도메인(예: myproject.dev
, api.servbay.demo
등)을 입력합니다.
계속해서 다음과 같은 추가 정보를 입력하세요.
- 루트 디렉터리 (Document Root): 사이트 파일이 저장될 로컬 경로를 지정합니다(권장:
/Applications/ServBay/www/
하위에 폴더 생성). - PHP 버전 (PHP Version): PHP 프로젝트라면 필요에 따라 PHP 버전을 선택합니다.
- 기타 설정: 프로젝트 특성에 따라 인덱스 파일, SSL 프로토콜 등 옵션을 설정하세요.
5단계: 사이트 설정 저장
모든 정보를 입력한 후, 폼 하단의 저장
버튼을 클릭합니다. ServBay는 곧바로 설정을 적용하고 필요한 모든 백엔드 작업을 자동으로 처리합니다.
6단계: ServBay의 로컬 해석 및 SSL 자동 처리
설정 저장 후, ServBay는 아래 작업을 자동으로 진행합니다:
- 로컬 DNS 해석: 시스템에 비표준 도메인이 올바르게 로컬 환경(
127.0.0.1
또는::1
)으로 연결되도록 DNS를 세팅합니다./etc/hosts
파일 수동 편집이 필요 없습니다. - SSL 인증서 자동 발급 및 신뢰 등록: ServBay의 내장 CA(로컬 인증기관)가 입력한 비표준 도메인용 신뢰받는 SSL 인증서를 자동 발급합니다. ServBay CA는 ServBay PKI를 통해 운영체제에 신뢰된 인증기관으로 등록되므로, 브라우저에서도 안전 경고 없이 접근이 가능합니다.
이제 브라우저에서 설정한 비표준 TLD 주소(예: https://myproject.dev
)로 직접 로컬 개발 사이트에 접근할 수 있습니다.
비표준 최상위 도메인 사용 시 주의사항
1. 도메인 충돌 예방
비표준 TLD는 공개 도메인과 충돌하지 않지만, 내부 네트워크 내에서 다른 비표준 도메인과 중복될 수 있습니다. 프로젝트명 등 고유 접미사를 활용하여 중복 위험을 최소화하세요.
2. 내부 네트워크 접근 제한
이러한 비표준 도메인은 ServBay가 실행 중인 로컬 컴퓨터 또는 해당 DNS 해석 환경이 구성된 내부 네트워크에서만 사용 가능합니다. 외부 인터넷에서는 접근할 수 없습니다.
3. ServBay의 SSL 통합 적극 활용
로컬 개발에서도 HTTPS 사용을 강력히 권장합니다. ServBay가 비표준 도메인에 대해 자동으로 SSL 인증서를 발급하므로, 운영 환경과 유사한 개발·테스트 경험을 제공하며 HTTPS 관련 이슈를 사전에 점검할 수 있습니다.
요약
ServBay에서 비표준 최상위 도메인(TLD)으로 로컬 사이트를 생성·관리하는 것은 개발자 경험을 크게 향상시키는 강력한 기능입니다. 별도의 도메인 비용 없이도 ServBay가 자동으로 로컬 DNS 해석과 신뢰받는 SSL 인증서를 처리해주어 강력한 보안 환경과 편리한 다중 프로젝트 관리를 실현할 수 있습니다.
이 기능을 활용하면 각각의 로컬 프로젝트에 독립적이고 관리가 쉬운 개발 도메인을 간편하게 지정할 수 있습니다. PHP, Node.js, Python, Go, Java 개발은 물론 MySQL, PostgreSQL, MongoDB, Redis 등 다양한 데이터베이스, 그리고 Caddy/Nginx와 같은 웹 서버 환경까지 ServBay와 비표준 TLD 조합이 효율적이고 안전하며 유연한 로컬 개발 플랫폼을 만들어 드립니다. 지금 ServBay에서 첫 비표준 TLD 사이트를 추가해보세요!