티스토리 뷰

Old

DNSEver 사용법

Bravo(브라보) 2005. 11. 12. 01:59
리눅스/유닉스 사용자의 경우

리눅스/유닉스사용자의 경우는 lynx, wget 등의 쉘기반 웹브라우저를 이용하여, 다이나믹 DNS업데이트를 하도록 합니다.

아이디 : DNSEver에 가입한 사용자 아이디를 적습니다.

인증코드(authcode) : 다이나믹DNS인증코드(authcode)를 적습니다. 인증코드는 로그인시 사용하는 비밀번호와는 다르며, 인증코드는 DNSEver.com에 로그인한 후, 다이나믹 DNS 관리 메뉴에서 조회할 수 있습니다.

호스트이름 : 다이나믹DNS로 업데이트할 호스트이름을 적습니다. (호스트이름은 DNSEver.com의 "다이나믹DNS관리" 메뉴에서 먼저 등록한 이름이어야 합니다) 형식은 host[호스트이름] 으로 작성합니다. IP주소를 입력하지 않거나, offline으로 설정하지 않을 경우, 자동으로 IP주소가 설정되며, 온라인으로 입력됩니다.

예)
1. 한개의 호스트만 업데이트할 경우 (IP주소는 서버에서 자동으로 설정됩니다.)
host[호스트이름]
2. 특정IP(예:110.120.130.140)로 호스트를 업데이트할 경우
host[호스트이름]=110.120.130.140
3. 호스트를 오프라인으로 설정할 경우
host[호스트이름]=offline
4. 여러개의 호스트를 업데이트할 경우에는 '&'로 나열하여 입력할 수 있습니다.
예1) bbs.myhome.com,myhome.com,www.myhome.com 을 자동 IP으로 업데이트하며, 온라인상태로 설정합니다.
host[bbs.myhome.com]&host[myhome.com]&host[www.myhome.com]
예2) bbs.myhome.com은 offline 상태로 바꾸며, myhome.com, www.home.com은 자동으로 IP를 업데이트하며, 온라인상태로 설정합니다. host[bbs.myhome.com]=offline&host[myhome.com]&host[www.myhome.com]

lynx 사용시 lynx 홈페이지
lynx -source -auth=아이디:인증코드 'http://dyna.dnsever.com/update.php?host[호스트이름]'

wget 사용시 wget 홈페이지
wget -O - --http-user=아이디 --http-passwd=인증코드 'http://dyna.dnsever.com/update.php?host[호스트이름]'

nslookup 또는 dig 프로그램을 이용하면 (예: nslookup www.myhome.com ) , 호스트이름과 IP가 제대로 연결되었는지 확인할 수 있습니다.

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

다이나믹DNS업데이트 실행 스크립트를 만듭니다.
[root]# mkdir /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?host[호스트이름]'

위 파일을 저장한 다음
[root]# chmod +x /etc/cron.minutely/DNSEver
로 하여, 스크립트에 실행권한을 부여합니다.

/etc/crontab 파일 편집하여,일정한 시간마다(예:매 5분) 다이나믹DNS 업데이트 스크립트 작동하도록 합니다.
[root]# vi /etc/crontab
*/5 * * * * root run-parts /etc/cron.minutely

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

'Old' 카테고리의 다른 글

nano Install  (0) 2005.11.28
ProFTPD Install  (0) 2005.11.28
CODNS Client Install  (0) 2005.11.28
OpenSSH Install  (0) 2005.11.28
데몬 정보  (0) 2005.11.28
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
글 보관함