다이나믹 DNS 서비스 이용 방법

다이나믹 DNS 서비스 이용 방법

전체글글쓴이: admin » (수) 11 18, 2009 6:09 am

1. DNSEver 홈페이지에 로그인합니다.
2. 자신이 보유한 도메인(예: myhome.com)을 DNSEver의 DNS서비스에 추가합니다.
3. 호스트 IP(A) 관리 메뉴로 가서, 호스트이름(예:www.myhome.com)을 추가하고, 이에 대한 아이피를 현재 PC의 IP(예: 110.120.130.140)로 적습니다.

== 윈도우 사용자의 경우 ==
4. 윈도우즈 클라이언트를 다운받습니다.
5. 다운로드한 프로그램을 실행하면 설치가 시작됩니다. 설치된 프로그램은 주기적으로 PC의 IP를 체크하여, IP가 변경되면 이를 서버에 업데이트합니다.
6. nslookup 프로그램을 이용하면 (예: nslookup http://www.myhome.com ), 호스트이름과 IP가 제대로 연결되었는지 확인할 수 있습니다.

== 리눅스/유닉스 사용자의 경우 ==
4. 리눅스/유닉스사용자의 경우는 lynx, wget 등의 쉘기반 웹브라우저를 이용하여, 다이나믹 DNS업데이트를 하도록 합니다.
  • 아이디 : DNSEver에 가입한 사용자 아이디입니다.
  • 인증코드(authcode) : 다이나믹DNS 인증코드(authcode) 입니다. 인증코드는 로그인시 사용하는 비밀번호와 다르며, DNSEver에 로그인 후 '다이나믹 DNS 관리' 메뉴에서 조회할 수 있습니다.
  • 호스트이름 : 업데이트할 호스트이름을 적습니다. 호스트이름은 DNSEver의 '다이나믹 DNS 관리' 메뉴에 먼저 등록되어 있어야 합니다.
  • 데이터 : 다이나믹DNS로 업데이트할 내용을 적습니다. 형식은 다음과 같습니다.
    1. 한개의 호스트만 업데이트할 경우 (온라인 상태로 설정되며, IP주소는 서버에서 자동으로 설정)
    host[호스트이름]
    2. 특정IP(예:110.120.130.140)로 호스트를 업데이트할 경우
    host[호스트이름]=110.120.130.140
    3. 호스트를 오프라인으로 설정할 경우
    host[호스트이름]=offline
    4. 여러개의 호스트를 업데이트할 경우에는 '&'로 나열하여 입력할 수 있습니다.
    예1) bbs.myhome.com, http://www.myhome.com 을 자동 IP으로 업데이트하며, 온라인상태로 설정
    host[bbs.myhome.com]&host[www.myhome.com]
    예2) bbs.myhome.com은 offline 상태로 바꾸며, http://www.home.com은 자동으로 IP를 업데이트하며, 온라인상태로 설정
    host[bbs.myhome.com]=offline&host[www.myhome.com]
* lynx 사용시

코드: 모두 선택
lynx -source -auth=아이디:인증코드 'http://dyna.dnsever.com/update.php?데이터'


* wget 사용시

코드: 모두 선택
wget -O - --http-user=아이디 --http-passwd=인증코드 'http://dyna.dnsever.com/update.php?데이터'

위에서 wget 의 옵션 -O는 영어 대문자 O(오) 입니다.

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

맥 OS X 에서 이용 방법

전체글글쓴이: babodol » (수) 07 02, 2014 6:44 am

안녕하세요.

따로 가이드가 없는 것 같아, 제가 테스트해보고 맥 유저분들께 도움이 되고자 적어봅니다.

맥에서는 설치가 필요한 wget이나 lynx가 아니라 curl을 이용하면 됩니다.
아래와 같이 넣으시면 되겠네요.

curl -u 아이디:인증코드 'http://dyna.dnsever.com/update.php?host%5Babc.com%5D'

주의 할 점은 특수문자입니다.
[ => %5B
] => %5D
이렇게 url인코딩된 형태로 넣으면 되더군요.
babodol
 
전체글: 1


다시 돌아감: Dynamic DNS

cron