리눅스 분류
DNS설정 질문인데요 ..
작성자 정보
- DarkJ 작성
- 작성일
컨텐츠 정보
- 2,820 조회
- 3 댓글
- 0 추천
- 목록
본문
vmware의 virtualNetwork
editor로 포트 포워딩 하고 만약 윈도우 아이피 주소를 111.111.111.11이라고 가정하고 서자룡 선생님이 쓰신 New
Fedora 리눅스 core 그대로 따라하기에 있는 dns설정 방법을 그대로 따라서 했습니다 .. 그런데 안되더군요 왜
안되는지를 모르겠습니다 고수님들 부탁드려요 ㅠㅠ
서자룡 선생님이 쓰신 책에 DNS을 무료로 일정기간 동안 대여해준다고 해서 도메인 신청까지 다했구요 ㅠㅠ..
named.conf 설정입니다.
//
// named.conf
//
// Provided by Red Hat bind package to configure the ISC BIND named(8) DNS
// server as a caching only nameserver (as a localhost DNS resolver only).
//
// See /usr/share/doc/bind*/sample/ for example named configuration files.
//
options {
directory "/var/named";
dump-file "/var/named/data/cache_dump.db";
statistics-file "/var/named/data/named_stats.txt";
};
zone "darkj.joayo.net" IN
{
type master;
file "darkj.zone";
allow-update {none;};
};
controls
{
inet 127.0.0.1 allow {localhost; } keys { rndc-key; };
};
key "rndc-key" {
algorithm hmac-md5;
secret "8YzlfuqzzA817EbqaZB8+Q==";
};
---------------------------------------------------------------------------------------
darkj.zone파일 설정입니다.
$TTL 3600
@ IN SOA ns1.darkj.joayo.net. dumca.joayo.net. (
1 ;serial
43200 ;Refresh
3600 ;Retry
43200 ;Expire
3600 ) ;TTL
IN NS ns1.darkj.joayo.net.
ns1 IN A 111.111.111.11//수정부분
@ IN A 111.111.111.11
www IN A 111.111.111.11 //이부분이 솔직히 헷갈립니다 포트 포워딩으로 해놓긴 했으나 이걸 리눅스의 아이피를 적어야될지 윈도우 아이피를 적어야될지를 모르겠네요 ㅠㅠ
service named restart 실행
named 정지 중: [ OK ]
named 시작 중:
Error in named configuration:
zone darkj.joayo.net/IN: NS 'ns1.darkj.joayo.net' has no address records (A or AAAA)
zone darkj.joayo.net/IN: not loaded due to errors.
_default/darkj.joayo.net/IN: bad zone
[실패]
이런 에러가 나오네요 도저히 모르겠습니다 고수님들 도와주세요 ㅠㅠ
=======================================================================================
위에 부분을 수정하고 나서 service named restart했을때 제대로 구동이 되었습니다.
그런데.. host www.darkj.joayo.net을 ㅤㅆㅓㅅ을때는
;; connection timed out; no servers could be reached
이렇게 뜨면서 안되네요 ㅡ,ㅜ
resolv.conf
도 원래 있던 네임서버에 추가해서 윈도우주소를 써놨구요 ㅠ 근데 저러네요;;
서자룡 선생님이 쓰신 책에 DNS을 무료로 일정기간 동안 대여해준다고 해서 도메인 신청까지 다했구요 ㅠㅠ..
named.conf 설정입니다.
//
// named.conf
//
// Provided by Red Hat bind package to configure the ISC BIND named(8) DNS
// server as a caching only nameserver (as a localhost DNS resolver only).
//
// See /usr/share/doc/bind*/sample/ for example named configuration files.
//
options {
directory "/var/named";
dump-file "/var/named/data/cache_dump.db";
statistics-file "/var/named/data/named_stats.txt";
};
zone "darkj.joayo.net" IN
{
type master;
file "darkj.zone";
allow-update {none;};
};
controls
{
inet 127.0.0.1 allow {localhost; } keys { rndc-key; };
};
key "rndc-key" {
algorithm hmac-md5;
secret "8YzlfuqzzA817EbqaZB8+Q==";
};
---------------------------------------------------------------------------------------
darkj.zone파일 설정입니다.
$TTL 3600
@ IN SOA ns1.darkj.joayo.net. dumca.joayo.net. (
1 ;serial
43200 ;Refresh
3600 ;Retry
43200 ;Expire
3600 ) ;TTL
IN NS ns1.darkj.joayo.net.
ns1 IN A 111.111.111.11//수정부분
@ IN A 111.111.111.11
www IN A 111.111.111.11 //이부분이 솔직히 헷갈립니다 포트 포워딩으로 해놓긴 했으나 이걸 리눅스의 아이피를 적어야될지 윈도우 아이피를 적어야될지를 모르겠네요 ㅠㅠ
service named restart 실행
named 정지 중: [ OK ]
named 시작 중:
Error in named configuration:
zone darkj.joayo.net/IN: NS 'ns1.darkj.joayo.net' has no address records (A or AAAA)
zone darkj.joayo.net/IN: not loaded due to errors.
_default/darkj.joayo.net/IN: bad zone
[실패]
이런 에러가 나오네요 도저히 모르겠습니다 고수님들 도와주세요 ㅠㅠ
=======================================================================================
위에 부분을 수정하고 나서 service named restart했을때 제대로 구동이 되었습니다.
그런데.. host www.darkj.joayo.net을 ㅤㅆㅓㅅ을때는
;; connection timed out; no servers could be reached
이렇게 뜨면서 안되네요 ㅡ,ㅜ
resolv.conf
도 원래 있던 네임서버에 추가해서 윈도우주소를 써놨구요 ㅠ 근데 저러네요;;
관련자료
-
이전
-
다음
댓글 3
네넹이님의 댓글
- 네넹이
- 작성일
NS ns1.darkj.joayo.net.
A 리눅스IP
ns1 A 리눅스IP
www A 웹서버IP
==============================
해보세용
A 리눅스IP
ns1 A 리눅스IP
www A 웹서버IP
==============================
해보세용
DarkJ님의 댓글
- DarkJ
- 작성일
$TTL 3600
@ IN SOA ns1.darkj.joayo.net. dumca.joayo.net. (
1 ;serial
43200 ;Refresh
3600 ;Retry
43200 ;Expire
3600 ) ;TTL
IN NS ns1.darkj.joayo.net. A 222.222.222.22 //리눅스 ip라 가정
ns1 IN A 222.222.222.22//수정부분
@ IN A 111.111.111.11
www IN A 111.111.111.11 //
위에 쓴거 처럼 하면 되나요?
resolv.conf
nameserver 127.0.0.1//로 설정 이렇게 하면 host www.darkj.joayo.net 이게 제대로 나오긴하던데요 ㅠㅠ
위에 부분을 주석처리하고
nameserver 222.222.222.22//이렇게 하면 안나오고요 ㅠㅠ
nameserver 111.111.111.11//이렇게 해도 안나옵니다 ㅠㅠ
@ IN SOA ns1.darkj.joayo.net. dumca.joayo.net. (
1 ;serial
43200 ;Refresh
3600 ;Retry
43200 ;Expire
3600 ) ;TTL
IN NS ns1.darkj.joayo.net. A 222.222.222.22 //리눅스 ip라 가정
ns1 IN A 222.222.222.22//수정부분
@ IN A 111.111.111.11
www IN A 111.111.111.11 //
위에 쓴거 처럼 하면 되나요?
resolv.conf
nameserver 127.0.0.1//로 설정 이렇게 하면 host www.darkj.joayo.net 이게 제대로 나오긴하던데요 ㅠㅠ
위에 부분을 주석처리하고
nameserver 222.222.222.22//이렇게 하면 안나오고요 ㅠㅠ
nameserver 111.111.111.11//이렇게 해도 안나옵니다 ㅠㅠ
네넹이님의 댓글
- 네넹이
- 작성일
setup 들어가시거나
/etc/sysconfig/network-script/ifcfg-eth0 파일에서 게이트 웨이 확인하시고
게이트웨이로 핑 날려보세요..
그리고 확인하실때 dig @네임서버ip host이름 하시면 편합니다.
resolv.conf 무시하고 지정한 네임서버로 쿼리해서 결과 보여줍니다.
ex) dig @127.0.0.1 naver.com
/etc/sysconfig/network-script/ifcfg-eth0 파일에서 게이트 웨이 확인하시고
게이트웨이로 핑 날려보세요..
그리고 확인하실때 dig @네임서버ip host이름 하시면 편합니다.
resolv.conf 무시하고 지정한 네임서버로 쿼리해서 결과 보여줍니다.
ex) dig @127.0.0.1 naver.com