자신만의 도메인을 가지려면

질문 www.namo.co.kr과 같은 자신만의 주소를 갖고 싶습니다.

답변 도메인 네임을 발급받고 작성한 홈페이지를 올려둘 웹 서버를 마련해야 합니다. 그리고 마지막으로 도메인과 웹 서버를 연결시켜 주어야 합니다. 아래에서 자세한 사항을 알아보도록 하겠습니다.

1. 도메인 네임(Domain name)이란?

도메인 네임이란 인터넷의 주소를 말합니다. 즉, 인터넷에 연결되어 있는 웹 서버를 인터넷 망에서 찾아갈 수 있는 고유한 주소를 말합니다.
원래 도메인 네임의 모습은 현재처럼
www.namo.co.kr과 같이 알기 쉬운 알파벳으로 되어 있지 않고 211.169.242.21과 같이 숫자의 조합으로 되어있었습니다. 이를 IP주소라고 합니다. IP주소는 4단계로 표시되는데 각 단계는 0에서부터 255까지의 숫자를 사용할 수 있습니다. 하지만 전 세계의 웹 서버는 수만 대에 이릅니다. 따라서 기억하기 쉬운 주소 체계가 필요했던 것이지요. 그래서 도메인 네임이라는  체계를 만들어 내게 되었습니다. 도메인 네임은 중복될 수 없으며 다음과 같은 기준을 만족시키도록 만들어져야 합니다.

  • 영문자, 숫자 또는 하이픈( - )의 조합으로만 표현되어야 한다.
  • 하이픈( - )으로 시작하거나 끝날 수 없다.
  • 길이는 최소 2자에서 최대 62자까지 가능
  • 콤마( , ), 언더 바( _ )외의 기호를 사용할 수 없다.

그럼 도메인 체계가 어떻게 이루어 지는가를 알아보겠습니다.

도메인 네임의 체계는 크게 네 부분으로 나뉘어 집니다. 이중 뒤로 갈수록 보다 넓은 범위가 되겠지요. 각 부분별로 다음과 같은 특징을 가지게 됩니다.

  1. 서버의 이름
  2. 단체 이름(실재 도메인 네임)
  3. 단체 분류 및 형태
  4. 국가별 분류

이들 가운데 정해진 테두리 안에서만 선택할 수 있는 3번에 대하여 알아 보겠습니다.

단체 분류

  • ac : 교육법에 의한 전문대학 이상의 교육기관
  • co : 영리를 목적으로 설립한 기업(개인기업 포함)
  • or : 비 영리 기관 또는 단체
  • go : 행정, 입법, 사법 기관
  • ne : 네트워크 제공기관
  • re : 연구를 목적으로 설립된 기관 또는 단체
  • es : 교육법에 의한 초등학교
  • ms : 교육법에 의한 중학교
  • hs : 교육법에 의한 고등학교
  • sc : 교육법에 의한 초, 중, 고등학교를 제외한 기타학교

위와 같은 테두리 내에서만 도메인의 단체 분류를 선택할 수 있습니다.

도메인을 등록하려면 kr이라는 접미사가 붙는 우리나라의 도메인을 관리하고 있는 한국 인터넷 정보센터(http://www.nic.or.kr)나 com이나 net과 같은 미국 도메인을 관리하고 있는 인터닉(http://www.internic.net/). 이들 두 기관에 직접 등록하실 수도 있으며 등록을 대행해주는 업체에 문의하셔도 됩니다.

2. DNS(Domain Name System, Domain Name Service)

앞서 언급하였듯이 도메인을 가지려면 도메인 네임이 있어야 하고 홈페이지가 올려져 있는 웹 서버가 있어야 합니다. 각각의 웹서버는 고유한 IP주소를 부여받아 인터넷에 접속되어 있습니다. 따라서 도메인 네임과 IP주소를 연결시켜 주지 않으면 방문자들은 브라우저에 도메인 네임을 입력하여도 웹 서버로는 연결할 수 없으므로 홈페이지를 볼 수 없게 됩니다. 이처럼 도메인과 웹 서버를 연결 시켜 주는 것을 DNS라고 합니다.

DNS는 실제로 도메인과 웹 서버를 연결 시켜 주는 또다른 서버를 지칭하게 됩니다. DNS 서버는 고정 IP에 항상 접속되어 있어야 하며 도메인과 웹 서버를 찾아서 연결 시켜 줄 특정 프로그램이 설치되어 있어야 합니다.

3. 웹 서버란?

웹 서버란 고정 IP를 가지고 인터넷에 연결되어 인터넷으로 다른 컴퓨터와 웹으로 자료를 교환할 수 있도록 만들어진 컴퓨터를 말합니다. 즉, 홈페이지를 다른 컴퓨터에서 볼 수 있도록 해주는 컴퓨터입니다. 이 웹 서버도 마찬가지로 인터넷에 자료를 보여줄 수 있도록 하는 프로그램이 설치되어 있어야 합니다. 예를 들어 Windows 계열이라면 MS IIS라는 프로그램이 설치되어 있는 Windows NT 4.0 또는 Windows 2000을 서버로 사용할 수 있습니다.

어느 정도 도메인 체계에 대하여 이해가 되셨는지요. 아래 그림을 보시면 이해가 쉬울 것입니다.

4. 웹 호스팅(Web Hosting)

실제로 위와 같은 모든 시스템을 갖추고 웹 서비스를 하려면 너무도 많은 비용과 기술이 필요합니다. 따라서 개인이나 소규모 사업일 경우에는 웹 서비스에 상당한 부담이 됩니다. 이런 불편을 해소해 주기 위해서 웹 호스팅이라는 서비스가 만들어 졌습니다. 웹 호스팅이란 하나의 웹 서버를 여러 공간으로 나누어 각각의 나누어진 공간을 DNS와 연결시켜 웹 서비스를 하도록 공간을 임대해 주는 서비스를 말합니다. 이를 일컬어 가상 웹 호스팅이라 하기도 합니다. 시중에는 이러한 서비스 업체가 여러 곳 있습니다. 인터넷 검색 사이트에서 '웹 호스팅'이라는 단어로 검색하면 여러 업체가 검색되는 것을 볼 수 있습니다. 이러한 웹 호스팅은 일정한 비용만 지불하면 공간을 임대하여 주기 때문에 DNS나 Web Server를 따로 마련할 필요가 없게 되는 것이지요. 그래서 대부분의 기업들이나 도메인 사용자들이 이러한 웹 호스팅 서비스를 이용하고 있습니다.

5. 무료 계정

개인 홈페이지의 경우에는 위에서 언급한 웹 호스팅에 드는 비용이나 도메인 네임 유지 비용도 부담이 될 수 있습니다. 이러한 개인 홈페이지 사용자들을 위해 각 인터넷 서비스 업체나 포탈 업체에서는 자신들의 서버 공간을 나누어 개인 가입자에게 무료로 서비스하기도 합니다. 그러나 이는 자신의 도메인을 가지고 있는 것이 아닌 해당 업체의 도메인 네임에 일정한 디렉토리만을 할당 받는 것이기 때문에 자신만의 것이 아니라고 할 수 있습니다. 말하자면 셋방살이를 하는 셈이지요.

자 이제 홈페이지와 도메인이 갖는 의미를 아시겠지요? 인터넷 홈페이지라면 번듯한 자신의 문패를 달고 있어야 할텐데요. 모두들 셋방살이에서 탈피해 보실 마음이 들지 않으세요?

 

나모 안내문에서 발췌