원격지에서 집의 Mac을 도메인 (예:home.domain.com)을 통해 접속하기 위한 방법을 기록하고자하며, DNSEver.com의 DDNS 서비스를 사용하는 방법은 안내하고자 한다. 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로 등록된다.






