## 이런경우 생각해봤어요?~~~~ ##

익명 사용자의 이미지

리눅스를 공부하면서 이런 생각을 해보았습니다..

예를들어 test.com 이라는 도메인이 있는데....
네임서버 세팅을 도메인 상위 기관에서 아래과 같이 해주었습니다.
1차 네임서버 ns.a.com (ip111.111.111.111)
2차 네임서버 ns.b.com (ip222.222.222.222)

그런데..ns.a.com 이라는 웹호스팅 회사는 리눅스 서버 한대에 샌드메일
네임서버,http서버를 같이 씁니다...그러므로
www.a.com 이라는 도메인을 가진 회사는 결국 네임서버가 한개
뿐이라는겁니다.... ip는 111.111.111.111
그런데...제가 이곳에 네임서버 존을 할당 받고 아파치 버추얼
호스팅을 받으면서 test.com 을 쓰고 있습니다....
그럼 여기까지는 잘 돌아 갑니다......

여기까지는 일반적인 생각인데.....

궁금한것은

ns.b.com 이라는 웹호스팅 회사 서버도 위에서 적어져 있는 내용데로
컴퓨터 한대로 네임서버, 메일서버, http서버를 한대로 다
쓰고있습니다......그런데..test.com 이라는 도메인을
네임서버에 존부분과 아파치에서
버추얼울 설정하지 않았습니다..

a.com 회사와 b.com 이라는 회사는 아주 별게회사입니다....

만약 1차 dns 데몬 을 죽이고 test.com를 브라우져에서 치면
2차 dns 로 넘어 갈텐데....그럼 어떻게 되는것인가요?

결국 test.com 못찾는것인가요?
-----------------------------------
여기까지 답변좀 달아주시죠...

==============================================
또 다른 궁금한것은

a.com 이라는 컴퓨터에 dns에 존부분과 아파치 버추얼 호스팅을
설정해주었습니다.

그리고 b.com 컴퓨터에서도 dns 존과 아파치 버추얼 설정해주었습니다...

b의 경우는 이렇게 되는것인가요?

a.com 의 ip가 111.111.111.111 이고 b.com ip가 222.222.222.222 이니깐

아래와 같이 b.com 컴퓨터에서 네임서버 존부분을 추가 해주었습니다.

#cat test.zone

$TTL86400
@ IN SOA ns.b.com. root.ns.b.com. (
1997022700 ; Serial
28800 ; Refresh
14400 ; Retry
3600000 ; Expire
86400 ) ; Minimum
IN NS ns.b.com.
IN A 111.111.111.111 <------ a.com ip 적어줌
IN MX 10 mail test.com.
localhost IN A 127.0.0.1
ns IN A 222.222.222.222 <---- 이부분은 어떻게 해야할지를..?
www IN A 111.111.111.111 <------- a.com ip 적어줌

-------------------------------------------------------
b.com 컴퓨터 아파치 버추얼

<----- a.com ip 적어줌 DocumentRoot /home/test/public_html ServerName www.test.com <----- a.com ip 적어줌 위와 같이 a.com 의 ip (111.111.111.111)을 b.com에 네임서버 존부분과 아파치 버추얼 부분에 적어면 1차의 dns 데몬을 죽여도 2차를 통해서 찾을수 있나요?

이런게 무지 하게 궁금하네요...

익명 사용자의 이미지

dns는 internic에 등록되어 있어야 다른 어떤 곳에서라도
접근할 수 있죠.
1차, 2차 되어 있든 간에 internic에 1차가 등록되어 있으므로,
1차 dns에 등록되어 있는 걸 참조하죠.
만약 1차가 죽어 2차가 동작하게 되면,
1차의 내용이 다르므로 당연히 달라지죠.

사실 1차의 내용이 고대로 유지될 수도 있죠.
왜냐하면 dns라는 것은 거대한 분산 시스템이기 때문에,
다른 곳에서 접속한 dns는 1차의 캐시를 한동안 계속 유지하기 때문에
한동안 1차의 내용이 유지될수가 있습니다.

좀 더 자세한 내용을 원하신다면,
kldp.org에서 dns라고 검색해보세요.
좋은 자료 많답니다.

댓글 달기

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 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.