Peter .WEB2

November 28, 2007

Mac에서 DNSEver의 Dynamic DNS 사용하기

Filed under: IT, Mac — Peter Kim @ 10:33 pm

원격지에서 집의 Mac을 도메인 (예:home.domain.com)을 통해 접속하기 위한 방법을 기록하고자하며, DNSEver.comDDNS 서비스를 사용하는 방법은 안내하고자 한다. DNSEver 설정은 “Windows Live Custom Domains – 내 도메인으로 메일/업무 환경 설정하는 방법”을 참조할 것.

이를 활용하면 직접 도메인(예:home.domain.com)을 통해 1) 집의 Mac에 SSH로 접속, 2) 집의 Mac에 FTP 접속, 3) 집의 Mac에 VNC로 접속, 4) 집의 Mac에 홈서버 및 Storage Server로 활용, 5) 집의 Mac으로 블로그 운용을 할 수 있다. 활용방법에 대해서는 맥으로 집에서 블로그 운영하기!를 참조할 것.

0. DNSEver의 나이나믹 DNS관리 등록
1. Mac용 wget 설치
2. DDNS등록 Script 제작
3. Script 주기적 실행 등록
의 순서로 진행하면 된다.

0. DNSEver의 나이나믹 DNS관리 등록
www.dnsever.com 를 통해서 관리하고자 하는 도메인을 선택한 후 다이나믹 DNS를 추가.

1. Mac용 wget 설치
Darwinports의 wget을 설치해도 되지만 좀 어렵고, versiontracker의 wget 1.10.2r2를 다운로드하여 설치하면 된다. (Leopard에서도 잘 설치됨)
2. DDNS등록 Script 제작
Mac에서 terminal을 열어 DDNS 등록의 script를 작성한다.
$cd ~/Documents
$mkdir script
$cd script
$vi DNSEver.sh하여 아래 내용을 입력

wget -O - --http-user=아이디 --http-passwd=인증코드 "http://dyna.dnsever.com/update.php?host[호스트이름]"

$chmod +x DNSEver.sh

3. Script 주기적 실행 등록

$crontab -e하여 아래 내용을 입력

*/5 * * * *  /Users/USER홈디렉토리/Documents/script/DNSEver.sh > /dev/null 2>&1

이렇게되면 5분 단위로 Mac의 IP(혹은 가정용 공유기의 IP)가 DNSEver의 DDNS로 등록된다.

Technorati Tags: , , , ,

1 Comment »

  1. [...] 집의 맥을 편하게 연결할 수 있으나, 이 부분도 DNSEver와 공유기의 조합으로 원격 및 SSH/SFTP 연동 혹은 TeamViewer로 무난히 쓰고 [...]

    Pingback by MobileME 와 대안 솔루션 비교/정리 « Peter .WEB2 — May 5, 2009 @ 6:14 pm | Reply


RSS feed for comments on this post. TrackBack URI

Leave a comment

Blog at WordPress.com.