무료도메인 서비스

일반적으로 많이 사용되는 .com, .org 같은 도메인은 매년 사용료를 내야 사용할 수 있다. 하지만, 찾아보면, 무료로 사용할 수 도메인 서비스들이 있다. 여기서는 freenom https://www.freenom.com/en/index.html?lang=en 이라는 서비스를 소개한다. 물론 세상에 공짜는 없듯이 몇 가지 제한조건들이 있다.

  1. .tk, .ml, .ga, .cf, .gq 도메인만 사용 가능하다
  2. 1년 마다 갱신해줘야 한다. 그렇지 않으면 사용할 수 없다
  3. 이미 사용하고 있더라도, 타인이 돈을 지불하고 선점할 수 있다
  4. KT 통신망을 사용하고 있다면, 사용이 불가능하다(아마도 한국에서만?)

그럼에도 불구하고 공짜이기 때문에 꽤나 괜찮은 조건이라, 가입했다.

도메인이름 선택하기

먼저 freenom 홈페이지에서 사용가능한 도메인을 미리 검색해야 한다. 운좋게 원하는 도메인(likewind)이 사용가능했다. 상위 도메인은 .ml 을 선택했다. 입력이 간단해서다.

로그인 후에 설정하기

로그인 후에 'Services - My Domains' 를 선택한다. 자신이 선택한 도메인이름과 등록날짜와 만료일자, 상태(ACTIVE)가 보일 것이다. 'Manage Domain' 을 클릭하면 설정 페이지로 이동한다.

'Manage Freenom DNS' 를 클릭한다. 'Add Records' 탭에 내용을 입력해야 한다. 당연한 얘기지만, 도메인을 사용하기 전에 호스팅 서버의 고정 IP 가 있어야 한다. 여기서는 AWS EC2 서버의 IP(3.37.219.46) 를 사용할 것이다. 아래 테이블과 같이 입력한다.

Name Type TTL Target
A 300 3.37.219.46
www A 300 3.37.219.46

likewind.ml 또는 www.likewind.ml 를 입력하면, 서버주소가 반환된다. 서버에 반영되기까지 약간의 시간이 걸릴 수 있다.
nslookup 명령을 통해 확인해보자.

유의할 점

만일 장시간이 지났음에도 원하는 결과를 얻지 못했다면, 다음을 시도해보기 바란다.

  1. DNS 서버주소를 80.80.80.80 / 80.80.81.81 로 설정
  2. DNS 서버주소를 구글 DNS(8.8.8.8) 로 설정

나의 경우, KT 통신망을 사용하고, 기본설정된 KT DNS 서버를 사용하고 있다(DHCP 이기 때문에). 국내 또는 KT 의 DNS 서버 정책 때문인지는 몰라도, .ml 도메인의 경우 차단을 해놓은 듯하다. 해외에서는 테스트해보지 않았지만, 구글 DNS 서버의 경우 제대로 동작하는 걸 보면 그런 것 같다.
어쨋든 국내에서는 불편할 수 있다. 모든 기기들의 DNS 서버를 임의로 바꿔야 하기 때문이다. 휴대폰의 경우, 관련 앱(Dnschanger)을 통해 간단히 변경할 수 있다.

서비스 중단됨

아무런 공지도 없이 어느날 갑자기 DNS 서버에서 도메인을 더이상 찾을 수 없었다. freenom 의 DNS 서버로 변경해서 시도해도 마찬가지였다. 이런게 무료서비스의 한계인가라는 생각을 하게되었다. 문의 메일을 보내봤지만, 아무런 답장이 없었고 결국 새로운 도메인을 구입했다.

  • computer/networking/무료도메인_freenom_사용하기.txt
  • Last modified: 22 months ago
  • by likewind