질문&답변
클라우드/리눅스에 관한 질문과 답변을 주고 받는 곳입니다.
리눅스 분류

네임서버가 문제인것 같아요 제발 답변좀 부탁해요

작성자 정보

  • 이민아 작성
  • 작성일

컨텐츠 정보

본문

제도메인을 www.aaa.co.kr, 아이피를 111.222.333.444 라고 가정하고  서브도메인은 data1.aaa.co.kr , data2.aaa.co.kr , data3.aaa.co.kr , data4.aaa.co.kr 라고 가정하고 질문드리겠습니다.

하나의 서버에 리눅스 9를 깔고 bind 9 , 아파치, php, 메일서버 가 한꺼번에 깔려져있습니다.

메일서버가 됐다가 안됐다가 하고, 110번으로 하면 핑도 잘가고 진짜 아무문제가 없었는데 갑자기 안되곤 합니다.  잘되던 웹서버가 www.aaa.co.kr은 잘되는데 서브도메인은 전부 안먹어서 서브도메인 웹페이지는 전부다 열리지 않는 상황이 발생했습니다. 서버를 재부팅하고 네임서버만 재시작하면 또 되기도 하는데요. 좀있으면 또 안되고 좀있음 되기도 안심하고 있으면 또안되고 정말 미칩니다. -_-+
암만해도 제가 네임서버 설정을 잘못해서 그런것 같은데 강좌나 책을 뒤져서 맞게 했다고 생각했는데 회사 서브도메인 중요한 웹페이지가 안열려서 짤릴지도 모릅니다. ㅠ_ㅠ 제발 질문좀 읽어주시고 대답좀 부탁드려요

밑은 네임서버 설정 파일들입니다.

우선 httpd.conf 마지막 NameVirtualHost 부분입니다.
------------------
### Section 3: Virtual Hosts
NameVirtualHost 111.222.333.444

<VirtualHost 111.222.333.444>
          ServerName www.aaa.co.kr
</VirtualHost>

<VirtualHost 111.222.333.444>
    ServerAdmin aaa@aaa.co.kr
    ServerName  data1.aaa.co.kr
    DocumentRoot /home/data1/public_html
    ErrorLog /home/log/data1_error_log
    CustomLog /home/log/data1_access_log common
</VirtualHost>

<VirtualHost 111.222.333.444>
    ServerAdmin aaa@aaa.co.kr
    ServerName  data2.aaa.co.kr
    DocumentRoot /home/data2/public_html
    ErrorLog /home/log/data2_error_log
    CustomLog /home/log/data2_access_log common
</VirtualHost>

<VirtualHost 111.222.333.444>
    ServerAdmin aaa@aaa.co.kr
    ServerName data3.aaa.co.kr
    DocumentRoot /usr/data3/public_html
    ErrorLog /home/log/data3_error_log
    CustomLog /home/log/data3_access_log common
</VirtualHost>
<VirtualHost 111.222.333.444>
    ServerAdmin aaa@aaa.co.kr
    ServerName data4.aaa.co.kr
    DocumentRoot /usr/data4/public_html
    ErrorLog /home/log/data4_error_log
    CustomLog /home/log/data4_access_log common
</virtualHost>
<VirtualHost 111.222.333.444>
    ServerAlias aaa.co.kr
</VirtualHost>

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


다음은  named.conf 파일입니다.
------------------
options {
directory "/var/named";
};

controls {
 inet 127.0.0.1 allow { localhost; } keys { ns_rndckey; };
};

zone  "." IN {
 type hint;
 file "named.ca";
};

zone "localhost" IN {
 type master;
 file "localhost.zone";
 allow-update { none; };
};
zone "0.0.127.in-addr.arpa" IN {
 type master;
 file "named.local";
 allow-update { none; };
};

zone "aaa.co.kr" IN {
 type master;
 file "zone-aaa.co.kr";
 allow-update { none; };
};

zone "333.222.111.in-addr.arpa" IN {
 type master;
 file "zone-333.222.111";
 allow-update { none; };
};
include "/etc/rndc.key";

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

다음은 zone-aaa.co.kr 파일입니다.
-----------------------------------
$TTL  86400
$ORIGIN  aaa.co.kr.

@ IN SOA ns.aaa.co.kr.   root.aaa.co.kr.   (
   2002061002 ;Serial number
   28800  ;Refresh number
   14400  ;Retry number
   3600000  ;Expire number
   86400 ) ;Minimum number

 IN NS ns.aaa.co.kr.
 IN A 111.222.333.444
 IN MX  10  mail.aaa.co.kr.
ns IN A 111.222.333.444
 IN A 111.222.333.444
mail    IN A 111.222.333.444
www IN A 111.222.333.444
ftp IN CNAME   @
telnet  IN CNAME   www.aaa.co.kr.
data1 IN CNAME www.aaa.co.kr.
data2 IN CNAME www.aaa.co.kr.
data3 IN CNAME www.aaa.co.kr.
data4 IN CNAME www.aaa.co.kr.
-----------------------------------

다음은 zone-333.222.111 파일입니다.

-----------------------------------
$TTL  86400
$ORIGIN  333.222.111.in-addr.arpa.

@ IN SOA ns.aaa.co.kr.   root.aaa.co.kr.   (
   2002061002 ;Serial number
   28800  ;Refresh number
   14400  ;Retry number
   3600000  ;Expire number
   86400 ) ;Minimum number


 IN NS ns.aaa.co.kr.

 


444 IN PTR ns.aaa.co.kr.
444 IN PTR www.aaa.co.kr.
444 IN PTR mail.aaa.co.kr.
444 IN PTR ftp.aaa.co.kr.

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

읽어주셔서 정말 감사합니다.

새해복 많이 받으세요

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,375 명
  • 현재 강좌수 :  37,050 개
  • 현재 접속자 :  329 명