리눅스 분류
DNS 오류좀 봐 주세요.
작성자 정보
- 아이젠 작성
- 작성일
컨텐츠 정보
- 1,740 조회
- 1 댓글
- 0 추천
- 목록
본문
현재 3대의 서버를 사용중입니다.
세대는 한대의 마스터서버(이하 A)와 2대의 슬레이브(이하 b, c)로 구성되어 있습니다.
주 용도는 A서버는 DB/네임드 마스터로 구성되어있고 회사 홈페이지파일들이 있습니다.
b, c 서버는 호스팅계정용으로 구성되어있습니다.
A서버에서 named를 전체 관리하고 있고,
b서버에서 슬레이브로 named를 호스트등록만 사용하고 있습니다.
작년말까지는 잘 사용하고 있었고, 이번 달 서버업그레이드를 하고 난 후 부터 DNS오류가 많이 납니다.
(고객님들께서 사이트에 접속이 안된다고 난리네요;;;
저희쪽에선 아무 이상없이 잘 접속 되거든요;;;)
아래가 named 구성입니다.
각각 마스터와 슬레이브 구성이구요...
아래 오류가 아니면 무슨 오류일지 예상 오류 및 대처방법을 이야기 해 주세요.
덧...
c 서버는 슬레이브로도 사용안하고 있습니다;;;
즉 b서버만 슬레이브로 사용중입니다.
======================master=========================
// Default named.conf generated by install of bind-9.2.5-3
options {
directory "/var/named";
dump-file "/server/temp/named_cache_dump.db";
statistics-file "/var/weblog/named_stats.txt";
query-source address * port 53;
allow-transfer { 슬레이브1 IP; 슬레이브2 IP;};
};
controls { inet 127.0.0.1 allow { localhost; }; };
zone "." IN { type hint; file "db.cache"; };
zone "localhost" IN {
type master;
file "db.localhost";
allow-update { none; };
};
zone "0.0.127.in-addr.arpa" IN {
type master;
file "db.127.0.0";
allow-update { none; };
};
zone "xxx.xxx.xxx.in-addr.arpa" IN {
type master;
file "master.rev";
};
zone "master.com" IN { type master; file "master.zone"; };
***
master.zone
***
$TTL 1800
@ IN SOA ns1.도메인. webmaster.도메인. (
2007010801 ; Serial
21600 ; Refresh
3600 ; Retry
3600000 ; Expire
86400 ) ; Minimum
IN NS ns1.도메인.
IN NS ns2.도메인.
IN NS ns3.도메인.
IN MX 10 @
@ IN A IP
서브도메인들....
======================slave=========================
options {
directory "/var/named";
allow-transfer { 슬레이브1 IP; 슬레이브2 IP;};
allow-query { any; localhost; };
allow-recursion { localhost; };
notify no;
blackhole {
0.0.0.0/8;
1.0.0.0/8;
2.0.0.0/8;
192.0.2.0/24;
224.0.0.0/3;
169.254.0.0/16;
10.0.0.0/8;
172.16.0.0/12;
};
#tcp-clients 1024;
version "Go away!";
};
logging {
category lame-servers { null; };
};
zone "." IN { type hint; file "db.cache"; };
zone "localhost" IN {
type master;
file "db.localhost";
allow-update { none; };
};
zone "0.0.127.in-addr.arpa" IN {
type master;
file "db.127.0.0";
notify no;
};
zone "xxx.xxx.xxx.in-addr.arpa" IN {
type slave;
file "slave.rev";
masters { 서버IP; }; #1차서버의 주소
};
zone "slave.com" IN { type master; file "slave.zone"; };
***
slave.zone
***
$ORIGIN .
$TTL 1800
다른사용중인도메인 IN SOA ns1.도메인. webmaster.도메인. (
2007010801 ; serial
21600 ; refresh (6 hours)
3600 ; retry (1 hour)
3600000 ; expire (5 weeks 6 days 16 hours)
86400 ; minimum (1 day)
)
NS ns1.도메인.
NS ns2.도메인.
NS ns3.도메인.
A 마스터서버IP
MX 10 다른사용중인도메인.
$ORIGIN 다른사용중인도메인.
서브도메인들....
세대는 한대의 마스터서버(이하 A)와 2대의 슬레이브(이하 b, c)로 구성되어 있습니다.
주 용도는 A서버는 DB/네임드 마스터로 구성되어있고 회사 홈페이지파일들이 있습니다.
b, c 서버는 호스팅계정용으로 구성되어있습니다.
A서버에서 named를 전체 관리하고 있고,
b서버에서 슬레이브로 named를 호스트등록만 사용하고 있습니다.
작년말까지는 잘 사용하고 있었고, 이번 달 서버업그레이드를 하고 난 후 부터 DNS오류가 많이 납니다.
(고객님들께서 사이트에 접속이 안된다고 난리네요;;;
저희쪽에선 아무 이상없이 잘 접속 되거든요;;;)
아래가 named 구성입니다.
각각 마스터와 슬레이브 구성이구요...
아래 오류가 아니면 무슨 오류일지 예상 오류 및 대처방법을 이야기 해 주세요.
덧...
c 서버는 슬레이브로도 사용안하고 있습니다;;;
즉 b서버만 슬레이브로 사용중입니다.
======================master=========================
// Default named.conf generated by install of bind-9.2.5-3
options {
directory "/var/named";
dump-file "/server/temp/named_cache_dump.db";
statistics-file "/var/weblog/named_stats.txt";
query-source address * port 53;
allow-transfer { 슬레이브1 IP; 슬레이브2 IP;};
};
controls { inet 127.0.0.1 allow { localhost; }; };
zone "." IN { type hint; file "db.cache"; };
zone "localhost" IN {
type master;
file "db.localhost";
allow-update { none; };
};
zone "0.0.127.in-addr.arpa" IN {
type master;
file "db.127.0.0";
allow-update { none; };
};
zone "xxx.xxx.xxx.in-addr.arpa" IN {
type master;
file "master.rev";
};
zone "master.com" IN { type master; file "master.zone"; };
***
master.zone
***
$TTL 1800
@ IN SOA ns1.도메인. webmaster.도메인. (
2007010801 ; Serial
21600 ; Refresh
3600 ; Retry
3600000 ; Expire
86400 ) ; Minimum
IN NS ns1.도메인.
IN NS ns2.도메인.
IN NS ns3.도메인.
IN MX 10 @
@ IN A IP
서브도메인들....
======================slave=========================
options {
directory "/var/named";
allow-transfer { 슬레이브1 IP; 슬레이브2 IP;};
allow-query { any; localhost; };
allow-recursion { localhost; };
notify no;
blackhole {
0.0.0.0/8;
1.0.0.0/8;
2.0.0.0/8;
192.0.2.0/24;
224.0.0.0/3;
169.254.0.0/16;
10.0.0.0/8;
172.16.0.0/12;
};
#tcp-clients 1024;
version "Go away!";
};
logging {
category lame-servers { null; };
};
zone "." IN { type hint; file "db.cache"; };
zone "localhost" IN {
type master;
file "db.localhost";
allow-update { none; };
};
zone "0.0.127.in-addr.arpa" IN {
type master;
file "db.127.0.0";
notify no;
};
zone "xxx.xxx.xxx.in-addr.arpa" IN {
type slave;
file "slave.rev";
masters { 서버IP; }; #1차서버의 주소
};
zone "slave.com" IN { type master; file "slave.zone"; };
***
slave.zone
***
$ORIGIN .
$TTL 1800
다른사용중인도메인 IN SOA ns1.도메인. webmaster.도메인. (
2007010801 ; serial
21600 ; refresh (6 hours)
3600 ; retry (1 hour)
3600000 ; expire (5 weeks 6 days 16 hours)
86400 ; minimum (1 day)
)
NS ns1.도메인.
NS ns2.도메인.
NS ns3.도메인.
A 마스터서버IP
MX 10 다른사용중인도메인.
$ORIGIN 다른사용중인도메인.
서브도메인들....
관련자료
-
이전
-
다음
댓글 1
뽀롱이님의 댓글
- 뽀롱이
- 작성일
도메인 등록하실 때 네임서버 정보를 A,B,C 서버 모두 등록 하셨다면,
등록 하신곳에 C 서버를 빼 달라고 하시고, 고로 1차가 A 2차는 B만 이렇게 등록.
만약 이렇게 되어 있다면 네임서버에서 ns3 A레코드 및 ns레코드 삭제.
이렇게 하시면 해결 되실듯 하네요...
등록 하신곳에 C 서버를 빼 달라고 하시고, 고로 1차가 A 2차는 B만 이렇게 등록.
만약 이렇게 되어 있다면 네임서버에서 ns3 A레코드 및 ns레코드 삭제.
이렇게 하시면 해결 되실듯 하네요...