[도움요청] 동일 DNS에서 웹서비스는 가능.. 타 DNS에서는 IP로?
...... 도와주세요 ......
linux(RedHat7.2) 설치 일주일.. hp-jet printer 붙이기 한달(그래도 한글 안나옴.포기)... PROftpd 설치후 활용 1달 .. Apache웹서버 깔고 실험(Default font euc-kr) 1달.. USB-외장Hard 붙이기 한달(포기 그냥 Slave로 붙임).. 한글폰트 지원하기 2달.. ip공유 1달 .. 그리고 휴식 3달.. USB외장cd-RW 붙이기 일주일후 포기.. BIND깔기 1주일(포기)..
--- RedHat9로 깔면 잘될것 같다는 생각이 불연듯 일어남 ---
cd-RW 내장형으로 붙이기 SCSI-ide방식 (?) 포기... linux(RedHat9) network 깔기 시도 10일.. 결국(RedHat7.2로 cd-RW 붙임).. RedHat 다운받아 깔기 3일(cd-RW 그냥 붙음).. 이제 와이프가 웹페이지 만든다고 도메인 신청(2주전).. 발등에 불붙음.. (미치겠습니다).. BIND config 10일.. ISP문의 PTR 등록 어제 16시경.. DNS로 웹브라우저 입력시 홈피 방문 성공.. 와이프한테 자랑함... 근데 와이프는 IP로만 홈피 접속 가능하다고 함.. 각 file 재수정 진행중.. (이젠 어찌할 바를 모르겠습니다 --주변에 linux를 다룰 줄 아는 분이 없어서...)
질문 - ㅠ- 있습니다.)
PC : Intel P-III450
OS : RedHat9.
DNS : BIND9
ISP : 211.41.xx.xx <ns1.해당ISP.net>
내Server : 211.xx.xx.xx <xxx.com>
같은 ISP를 쓰면 nameserver 웹서비스가 되고 ping도 잘 나갑니다.
dig나 nslookup, host 명령으로 테스트 ... (제가 본다고 뭐가 잘못됐는지..)
집에 두루넷을 쓰는데 IP로만 웹서비스 접속..
c:\>nslookup xxx.com
...
***ns1.thrunet.com can't find xxx.com : server failed
사무실에서
c:\>nslookup xxx.com
...
Name : xxx.com
Address : 211.xx.xx.xx
[linux]# dig @ns1.해당ISP.net xxx.com
; <<>> DiG 9.2.1 <<>> @ns1.해당ISP.net xxx.com
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 28015
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 1
;; QUESTION SECTION:
;xxx.com. IN A
;; ANSWER SECTION:
xxx.com. 600 IN A 211.xx.xx.xx
;; AUTHORITY SECTION:
xxx.com. 600 IN NS ns1.해당ISP.net.
;; ADDITIONAL SECTION:
ns1.해당ISP.net. 600 IN A 211.41.xx.xx
;; Query time: 3 msec
;; SERVER: 211.41.xx.xx#53(ns1.해당ISP.net)
;; WHEN: Wed Nov 5 03:26:43 2003
;; MSG SIZE rcvd: 86
**** 설정파일을 보여드리겠습니다 ****
[linux]# cat /etc/resolv.conf
nameserver 211.41.xx.xx //ISP DNS
nameserver 211.41.xx.xx //ISP DNS
nameserver 211.xx.xx.xx //내 DNS Server
[linux]# cat /etc/named.conf
... 중략 ... };
zone "0.0.127.in-addr.arpa" IN {
type master;
file "named.local";
allow-update { none; };
};
zone "xxx.com" IN {
type master;
file "xxx.com.zone";
allow-update { none; };
};
zone "xx.xx.211.in-addr.arpa" IN {
type master;
file "xxx.com.rev";
allow-update { none; };
};
include "/etc/rndc.key";
[linux]#cat /var/named/named.local
$TTL 86400
@ IN SOA localhost. root.localhost. (
1997022700 ; Serial
28800 ; Refresh
14400 ; Retry
3600000 ; Expire
86400 ) ; Minimum
IN NS localhost.
1 IN PTR localhost.
[linux]# cat /var/named/xxx.com.zone
$TTL 86400
@ 1D IN SOA ns1.해당ISP.net root.ns1.해당ISP.net. (
42 ; serial (d. adams)
3H ; refresh
15M ; retry
1W ; expiry
1D ) ; minimum
IN NS ns1.해당ISP.net.
;
IN A 211.xx.xx.xx //내 server IP
IN MX 0 xxx.com.
@ IN A 211.xx.xx.xx //내 server IP
ns IN A 211.xx.xx.xx //내 server IP
www IN A 211.xx.xx.xx //내 server IP
IN MX 0 xxx.com.
*** 이렇게 설정 했는데요 ***
어디가 잘못됐는지 답변 좀 부탁드리겠습니다..
커널 컴파일이 무엇인지도 모르고 RedHat 깔았구여..
여기에서 용기내어 질문합니다...(여기까지 하면서 참고 많이 했구여.. 답변글
초보가 이해하기는 정말 힘듭니다... linux가 무엇이 좋은지 아직도 모르겠습니다. 너너무 어렵습니다....글이 너무 길지만 읽어 주셔서 감사합니다.)
[quote]@ 1D IN SOA ns1.해당ISP.net root.ns
ISP의 네임 서버에 등록이 되어있나요? 이건 xxx.com을 ns1.해당ISP.net 에서 찾으란 이야기입니다만... ISP의 네임 서버에서 xxx.com을 따로 등록해주진 않았을 듯 싶군요.
추가로 .도 빠져있습니다. net. 이 되어야겠지요.
http://doc.kldp.org에서 DNS 관련 문서를 먼저 읽어보시는게 좋을 듯 싶습니다. (How-to 문서도 있으니, 천천히 해보시면 이해하실 수 있습니다)
progcom님 답글 감사합니다.도움이 이렇게 빠를줄은 몰랐습니다.
progcom님 답글 감사합니다.
도움이 이렇게 빠를줄은 몰랐습니다.. 고맙습니다.
@ 1D IN SOA ns1.해당ISP.net. root.ns1.해당ISP.net. (
//죄송합니다. 글을 올리면서 편집중에 . 이 빠졌습니다.
그리고 ISP 네임서버 xxx.com 등록 확인은
dig @ns1.해당ISP.net xxx.com 명령으로 확인?? (제가 급하게 하다가 보니 명령어 이해를 잘 못해서여.. 지송..)
세상이 넓긴 넓은가 봅니다.
제 dns정보를 다른 dns에서 보니까 아직도 Update중인가 봅니다.
지금 ns.thrunet.com 에서 제 domain이 넘어오네요...
Update 완료된 DNS Server
ns2.net56.net
ns.cw.net
ns.dreamx.com
ns1.asadal.net
아직 Update 미완료 Server
ns.gabia.co.kr
kns.kornet.net
...
인터넷 세상이 이렇게 넓은 줄(일주일 정도 걸리겠네요) .... 밤샘.. 역시피곤..
글구 답변이 상당히 빨리 올라와서 놀랐습니다.
감사합니다.
댓글 달기