리눅스에서 자동으로 다이나믹 DNS 업데이트를 실행하는 방법

1. 다이나믹DNS업데이트 실행 스크립트를 만듭니다.

코드: 모두 선택
[root]# mkdir -p /etc/cron.minutely
[root]# vi /etc/cron.minutely/DNSEver
#!/bin/sh
/usr/bin/wget -O - --http-user=아이디 --http-passwd=인증코드 'http://dyna.dnsever.com/update.php?데이터'

위와 같이 하여
/etc/cron.minutely 디렉토리가 없다면 생성하고
/etc/cron.minutely/DNSEver 라는 파일을 편집하여 저장한 다음

코드: 모두 선택
[root]# chmod +x /etc/cron.minutely/DNSEver

로 하여, 스크립트에 실행권한을 부여합니다.

2. /etc/crontab 파일 편집하여,일정한 시간마다(예:매 5분) 다이나믹DNS 업데이트 스크립트 작동하도록 합니다.

코드: 모두 선택
[root]# vi /etc/crontab
*/5 * * * * root /etc/cron.minutely/DNSEver > /dev/null 2>&1

3. /etc/rc.d/rc.local 파일에 다이나믹DNS 업데이트 스크립트 실행 라인을 추가하여, 시스템 시작시에 스크립트 실행되도록 합니다.

코드: 모두 선택
[root]# vi /etc/rc.d/rc.local
/etc/cron.minutely/DNSEver
 

참조 : http://faq.kr.dnsever.com/viewtopic.php?f=12&t=18