도메인 셋팅 관련 문의입니다.

price의 이미지

지금 도메인을 셋팅 할려구합니다
(웹호스팅 구축 관리 중입니다)

새로운 도메인 세팅에서

세팅을 다하고 확인을 하니까 이런 일너 메세지가 뜨네요

>nslookup
> www.test.co.kr
Server: xxx.xxx.xxx.xx
Address: xxx.xxx.xxx.xx#xx

** server can't find www.test.co.kr: SERVFAIL
>

왜 못 찾는다고 나오는건지 모르겠습니다.

httpd.conf , zone , named.conf 등록도 다 했는데 안되는 건지 모르겠습니다.

선배님들의 조언 바랍니다.

rubbe의 이미지

제 서버에서 nslookup으로 검색해보면

> www.test.co.kr
Server: 192.168.1.1
Address: 192.168.1.1#53

www.test.co.kr canonical name = test.co.kr
Name: test.co.kr
Address: 202.31.186.203

나오네요.^^

이런 것으로 미루어 dns는 정상적으로 작동한다고 봐야할 것 같은데요.

Whois 검색을 해보니까, dns 정보가

1차 네임서버 정보
호스트이름 : ns1.uhost.co.kr
IP 주소 : 202.31.186.220

2차 네임서버 정보
호스트이름 : ns2.uhost.co.kr
IP 주소 : 202.31.185.183

이렇게 나오는데, 원하시는대로 설정된거 맞나요? 우선 이것부터 확인하면 일이 쉽게 풀릴 것 같은데요. 혹시 아니면 설정이 잘못 되었거나 좀 손봐야 하니까 추가 질문해주세요.

price의 이미지

먼저 답변에 감사합니다 ^^

종전 www.test.co.kr 은 제가 임의로 적은것입니다.

실 도메인 셋팅 과정입니다.

nslookup 검색하면 다음과 같습니다.

--------------------------------------------------------

> www.hi-wood.co.kr
Server: 211.169.248.18
Address: 211.169.248.18#53

** server can't find www.hi-wood.co.kr: SERVFAIL
>

---------------------------------------------------------------

named.conf 셋입니다.

zone "hi-wood.co.kr" {
type master;
file "zone-default";
};

--------------------------------------------------------------------------------

httpd.conf 셋입니다.

<VirtualHost 211.169.248.18>
ServerAdmin super@xxxxxxx.co.kr
DocumentRoot /home/hi-wood/public_html
ServerName hi-wood.co.kr
ServerAlias www.hi-wood.co.kr
ErrorLog /home/web_logs/error_log
CustomLog /home/web_logs/hi-wood_access_log_common
<VirtualHost>

--------------------------------------------------------------------------------

zone 파일은 default 로 함께 사용합니다.

도메인 셋팅 할께 밀려있는데 큰일이네요....조언 바랍니다

[ShadowMind_Angels]
배움의 길은 멀고도 험하군요..............
진정한 배움의 길이란 ★━────

jyj9782의 이미지

존옵션에..
options {
allow-transfer {
127.0.0.1, 프라이스님아이피;
};
};

이렇게 적어주셔야만, zone 파일(즉 DNS 설정에 관련된 레코드파일)을 남들이 빼갈수 없습니다. 만약 웹호스팅을 한다면, 존파일에 셋팅된 호스트들에 대한 정보가다나갈수 있으니, 셋팅해주세요 ~.~

힘내세요.

price의 이미지

zone 옵션은 정상적으로 되어있습니다.

options {
allow-transfer {
127.0.0.1;
};
};

===========================================

nslookup에서

** server can't find www.hi-wood.co.kr: SERVFAIL

이게 왜 떠는지 모르겠습니다...ㅜㅜ 또 같은 질문이네요...ㅜㅜ

[ShadowMind_Angels]
배움의 길은 멀고도 험하군요..............
진정한 배움의 길이란 ★━────

rubbe의 이미지

순서..

(step1)resolve.conf 내용을 보내주세요.
위 파일이 뭔지 아시죠? ^^

(step2)그리고, DNS server는 제대로 돌아가고 있나요?
named 시작하시려면(물론 아시겠지만..혹시나해서..) /etc/rc.d/init.d/named start ^^

확인법은 아시겠지만 telnet localhost port(named 데몬의 port번호를 까먹어서리..ㅋㅋㅋ) 해서ㅓ daemon이 제대로 돌아가고 있는지 보세요.

아님 ps -A | grep named 해봐도 되겠네요..

(step 3) named.conf와 zone-file을 보내주세요. 그리고 httpd.conf는 dns와는 원칙적으로 상관이 없습니다. 그러니 담엔 zone file..plz..

전략은 (step1)님의 서버에 DNS가 뭘로 잡혀있는지 보구 싶구요.
만약 님의 서버의 DNS가 님 자신으로 잡혀 있다면 기본적으로 setting은 제대로 된거겠죠.

(step2)그 후 DNS service가 제대로 시작되었는지 확인하는 겁니다.
이게 제대로 되었다면 /var/log/messages/ 아래 error log 파일이 생길거구 그걸 보면 대강 감을 잡을 수 있을 것 같아요.

(step3) 이젠 zone file을 살펴 볼 차례인데요.
제가 지금은 회사라 dns 구축 자료가 집에 있어서 zone 문법은 집에 가서야 확인할 수 있을 것 같네요.

그럼 다시 질문해 주세요..

rubbe의 이미지

제 좁은 식견으로는 whois hi-wood.co.kr 했을 때

Primary Name server
Host Name: ns.hi-wood.co.kr( 물론 이름이야 달라지겠죠.)
IP Address: 211.169.248.18

Secondary Name server
Host Name: ns1.hi-wood.co.kr(secondary가 없으면 아무것도 안 뜨겠죠.)
IP Address: 211.169.248.xx

이렇게 나와야 (1)일반인들이 xxx.hi-wood.co.kr 했을 때,
(2)일반인들은 설정된 DNS에 xxx.hi-wood.co.kr을 질의하고
(3)설정된 DNS는 여러 단계를 거쳐 co.kr을 관리하는 main dns에 xxx.hi-wood.co.kr의 주소를 질의하고
(4)kr main dns는 위의 정보대로 211.169.248.18(ns.hi-wood.co.kr, 이땐 IP로 찾아가는 겁니다.제가 알고 있기론..다른 고수님들 .틀렸으면 고쳐주세요.)
(5)그럼 main dns는 211.169.248.18에게 네가 관리하는 도메인(hi-wood.co.kr)에 대해 xxx.hi-wood.co.kr을 물어보는 손님이 있으니
주소(IP)를 알려주라고 질의합니다.
(6) 그럼 211.169.248.18은 main dns에게 주소를 말해주고 다시 위의 경로의 역 방향으로 값이 전해지는 거죠.

그렇다면 님의 도메인에는 dns 정보가 제대로 저장되어 있지 않은 관계로 아무리 dns가 잘 설정이 되어도 외부에서는 님의 도메인에 접근할 수 없습니다. main dns가 님의 도메인 서버의 주소를 모르니까요.

먼저 이것부터 체크해야할 것 같은데요.

도움이 되었길..

rubbe의 이미지

빼먹었네요. 흥분해서..ㅋㅋㅋ

whois hi-wood.co.kr해 보면 아래와 같이 나오네요.
==============================
Primary Name Server
Host Name : ns.okjjang.com
IP Address :

Secondary Name Server
Host Name : ren1.inempire.com
IP Address :

Korea Network Information Center WHOIS Servic
=================================
도메인 등록하실 때 네임서버 정보를 제대로 안 넣으신거 같네요.-_-

그리고, (1) telnet 211.169.248.18 해보니까 접속 되네요. 네트워크는 제대로 된거 같구요.
(2) telnet 211.169.248.18 53 해보니까 접속되는 것으로 보아 named도 작동하는거 같은데요. 설정이 어찌 되었든 daemon은 돌아가고 있는 것으로 보입니다.

hdsong의 이미지

hi-wood.co.kr 네임서버는 아래와 같이 검색되더군요.

ns.okjjang.com.
ren1.inempire.com.

ns.okjjang.com 서버에 질의 해보았더니. 응답이 없
었습니다. 설정이 제대로 되지 않은것 같습니다.

우선 /etc/named.conf 에 설정을 넣으시고 문법체크
를 해주세요.

# named-checkconf /etc/named.conf

아무에시지 없이 쉘이 떨어진다면 정상입니다.

다음으로 존파일을 생성 후 문법체크를 해주세요.

# named-checkzone hi-wood.co.kr /path/hi-wood.zone

대충 아래와 같이 메시지가 떨어진다면 정상입니다.

zone hi-wood.co.kr/IN: loaded serial 20040111
OK

이제 네임서버를 재시동해주시고 에러가 발생했는지 /var/log/messages 파일 아래를 확인해주세요.

일반적으로 네임서버에 도메인 추가는 위와 같이 하면 대부분 정상적으로 등록이됩니다. (좀 많이 에러체크를 하는감이 있지만 확실한게 좋은거니까요.)

price의 이미지

먼저 답변에 감사합니다...

-=============================
hi-wood.co.kr 네임서버는 아래와 같이 검색되더군요.

ns.okjjang.com.
ren1.inempire.com.

ns.okjjang.com 서버에 질의 해보았더니. 응답이 없
었습니다. 설정이 제대로 되지 않은것 같습니다.

우선 /etc/named.conf 에 설정을 넣으시고 문법체크
를 해주세요.

# named-checkconf /etc/named.conf

아무에시지 없이 쉘이 떨어진다면 정상입니다.

=>정상작동합니다.

다음으로 존파일을 생성 후 문법체크를 해주세요.

# named-checkzone hi-wood.co.kr /path/hi-wood.zone

대충 아래와 같이 메시지가 떨어진다면 정상입니다.

zone hi-wood.co.kr/IN: loaded serial 20040111
OK

=> 정상작동합니다.

이제 네임서버를 재시동해주시고 에러가 발생했는지 /var/log/messages 파일 아래를 확인해주세요.

=> messages 가 전 시간께 안떠네요...왜 그렇죠?

책 보고 사이트 보고 하루종일 이것 때문에 고생입니다... ㅜㅜ
(사장이 왔다갔다하고 있어 걱정이네요 ㅜㅜ)

[ShadowMind_Angels]
배움의 길은 멀고도 험하군요..............
진정한 배움의 길이란 ★━────

bear의 이미지

혹시 /etc/resolv.conf 파일에
nameserver 127.0.0.1

셋팅하시고 nslookup을 테스트 해보세요

도메인 업데이트가 오늘 하셨으면 다른 도메인 서버들은 업데이트 하는데 1~3일 정도의 업데이트 시간이 소요 됩니다.

도메인 서버를 로컬로 셋팅하시고 테스트 하셔서 잘 찾아지면 도메인서버의 셋팅은 문제 없는 것입니다.

그러나, 문제가 있다면 도메인 서버가 문제가 있겠죠

그러만, 정상으로 결과치를 가져 온다면 성공 하신것입니다. 그리고, 조금만 기다리시면 원하시는 결과를 얻으 실수 있을것입니다.^^

즐삽 하세요..^^;;

PS : 원하시는게 제가 말하는게 맞는지는..ㅠㅠ

rubbe의 이미지

먼저 제가 아까 올린 글에 답글(zone file, resolve.conf) 올리셨던데 지우셨나봐요? 없어졌네요. 그거 있으면 금방 해결할 것 같은데...보안 땜에 지우셨나봐요.
사실 보안이랑 좀 연관이 있으니까, 지우신 건 잘하셨는데요. 좀 아쉽네요. 제가 퇴근 직전이라 자세히 읽지 못해서 집에 와서 보니까 없어졌더라구요..

그럼 본론으로 돌아와서...

제가 좀 착각한게 있는데, DNS server IP가 안 나와서 도메인 등록이 잘 못 되었는지 알았는데, 그건 아니네요. 죄송..

지금 확인해 보니까요. ns.okjjang.com은 네임서버로 훌륭히 그 역할을 수행하고 있습니다. 그건 문제가 아닌데....음..

문제는 hi-wood.co.kr에 대한 zone-file에 있는 것 같습니다. 다시 말해 ns.okjjang.com이 hi-wood.co.kr만 네임서비스를 수행하지 못하는 것으로 추측되므로 hi-wood 관련 설정만 잘못되었다는 거지요.

그럼, 제가 도와드릴 수 있는 방법은 zone파일을 본 후에나 가능할 것 같네요.

위 어떤 고수님의 말대로 얼마남지 않은 것같습니다. (벌써 해결하셨을 수도 있구요..힘내세요..)

rubbe의 이미지

사장님한테 눈치도 보이시구..음...상황이 좀 그렇군요..-_-

지금까지 해결 안되셧으면...msn으로 메시지 보내세요..^^

jongkwan_kim@hotmail.com 입니다.. 화이링...

bear의 이미지

Quote:
한국인터넷정보센터에서 제공하는 도메인이름 등록정보 조회(WHOIS) 서비스 입니다.

query: hi-wood.co.kr

# KOREAN

도메인이름 : hi-wood.co.kr
등록인 : 한일기업
등록인 주소 : 경기 포천군 포천읍 설운리 252
등록인 우편번호 : 487801
책임자 : 이명
책임자 전자우편 : ipi@pricepage.co.kr
책임자 전화번호 : 02-997-0334
등록일 : 2003. 12. 02.
최근 정보 변경일 : 2003. 12. 02.
사용 종료일 : 2004. 12. 02.
정보공개여부 : Y
공인 KR도메인사업자 : (주)닷네임코리아 (http://www.dotname.co.kr)

1차 네임서버 정보
호스트이름 : ns.okjjang.com
IP 주소 :

2차 네임서버 정보
호스트이름 : ren1.inempire.com
IP 주소 :
네임서버 이름이 .kr이 아닌 경우는 IP주소가 보이지 않습니다.

# ENGLISH

Domain Name : hi-wood.co.kr
Registrant : hanil
Registrant Address : 252 Seolun-ri Pocheon-eup Pocheon-gun GYEONGGI-DO
Registrant Zip Code : 487801
Administrative Contact(AC): myunglee
AC E-Mail : ipi@pricepage.co.kr
AC Phone Number : 02-997-0334
Registered Date : 2003. 12. 02.
Last updated Date : 2003. 12. 02.
Expiration Date : 2004. 12. 02.
Publishes : Y
Authorized Agency : Dotname Korea Corp. (http://www.dotname.co.kr)

Primary Name Server
Host Name : ns.okjjang.com
IP Address :

Secondary Name Server
Host Name : ren1.inempire.com
IP Address :

Korea Network Information Center WHOIS Service

문제는 도메인 서버에 아이피가 등록 되지 않은거 같습니다.

도메인 등록한 업체나 홈페이지에 확인을 해보심이 좋을것 같습니다.

Quote:
1차 네임서버 정보
호스트이름 : ns.sage.or.kr
IP 주소 : 202.31.233.94

2차 네임서버 정보
호스트이름 : ns2.sage.or.kr
IP 주소 : 202.31.233.96

정상적은 경우 입니다.

rubbe의 이미지

저도 첨에 whois 검색하다가 IP가 안 떠서 도메인을 잘못 등록한줄 알았는데요.

답변달려고 계속 해보니까.. Name server가 .kr이 아닌 경우 IP 정보가 안 뜬다고 하네요. 인용하신 메시지(한글 정보 맨 아랫줄)에도 있으니까 보세요..

참 웃기죠? Name server 정보주는데 IP만 안 떠서리...

하여튼 우리 price 님이 잘되길 빌어주요..

bear의 이미지

co.kr 서버에서 아이피를 리턴 해주어야 찾을수 있지 않나요

저곳에서 아이피가 뜨지 않는 다면 분명히 입력이 되지 않은 것이라고 생각듭니다.

보통 도메인 신청 할때 name 하고 IP를 기본으로 등록합니다.

.kr 이 아니라서 못 찾는게 아닌것 같습니다.

제 생각으로 등록이 빠진것 같습니다.

IP는 서버에서 찾아 주는게 아니고, 도메인 서버에서 수동으로 등록 되어야 하는 부분이니까요

price의 이미지

이거 참...정말 미안하네요....

여러분들의 많은 도움에도 불구하고 아직이네요... 당채 뭘 잘 못한건징..ㅜㅜ

참.. 그리고 오늘은 사장한테 대충 이렇게 되어서 낼 한다고했는뎅...ㅜㅜ

낼이 걱정이네요..

암튼 오늘 집에서 계속 연구 해 볼라구요 ^^*

메신저 접속 해 있을게요...

----------------------------------------------------------------------------

배움에 끝이 없음을 다시 실감을 해 봅니다...

[ShadowMind_Angels]
배움의 길은 멀고도 험하군요..............
진정한 배움의 길이란 ★━────

price의 이미지

참 그리고

bear님

올려짐: 2004년2월2일 20:47 주제:

--------------------------------------------------------------------------------

co.kr 서버에서 아이피를 리턴 해주어야 찾을수 있지 않나요

저곳에서 아이피가 뜨지 않는 다면 분명히 입력이 되지 않은 것이라고 생각듭니다.

보통 도메인 신청 할때 name 하고 IP를 기본으로 등록합니다.

.kr 이 아니라서 못 찾는게 아닌것 같습니다.

제 생각으로 등록이 빠진것 같습니다.

IP는 서버에서 찾아 주는게 아니고, 도메인 서버에서 수동으로 등록 되어야 하는 부분이니까요
-------------------------------------------------------------------------------

도메인 등록 신청할때 name, ip 는 정상 처리 했습니다.

[ShadowMind_Angels]
배움의 길은 멀고도 험하군요..............
진정한 배움의 길이란 ★━────

price의 이미지

rubbe 님의 도움으로 정상처리 되었습니다.

rubbe님 정말 미안해용..^^;

덕분에 많은 도움이 되었습니다.............

다른 분들의 조언 정말 감사합니다.......

종종 질문을 할께요.........................................

감사합니다.

p.s : 참 어제 문제는 named 재 부팅이 안 되어 발생했다는....-_-; 미안합니다.

[ShadowMind_Angels]
배움의 길은 멀고도 험하군요..............
진정한 배움의 길이란 ★━────

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.