>> Edit article
이름
제목
패스워드
그러고 보니 제가 DNS 서버를 제일 처음 설정하던 기억이 나는군요... kldp 가서 열라게 해메도..... 해결을 못하고... 전 일주일 이나 걸려서 겨우 이해를 했답니다... 우선 제가 가지고 있는 IP 를 1.2.3.4 라고 하고... 도메인을 aaa.com, bbb.com, ccc.com 세가지를 가지고 있다고 가정을 하겠습니다... 우선 당근 인터닉에 등록을 해야겠죠? 우선 IP 를 하나로 사용할경우..... 그렇게 되면 당근 제일 처음 등록하는 도메인.... 제일 처음 aaa.com 이라는 것을 인터닉에 ns.aaa.com 이라고 등록을 했으면.......... 나머지 bbb.com, ccc.com 도 당근 ns.aaa.com 으로 등록을 해야죠... 잘 생각해보시면 당연하다는 것을 아시게 될겁니다.... IP 는 하나인데... ns.aaa.com 이라고 이미 정해버리고 등록을 했으니..... 나머지 이름이고 나발이고.... 당근 같은 IP 사용할려면.. 그 컴퓨터의 이름은 ns.aaa.com 이지 않습니까????? 어쨌든 이렇게 등록을 했으면.... /etc/resolv.conf 파일에 domain aaa.com nameserver 1.2.3.4 이라고 작성하고 저장하고... /etc/named.conf 에 options { directory "/var/named"; query-source address * port 53; }; zone "." IN { type hint; file "named.ca"; }; zone "0.0.127.in-addr.arpa" IN { type master; file "named.local"; }; zone "aaa.com" IN { type master; file "aaa.zone"; }; zone "bbb.com" IN { type master; file "bbb.zone"; }; zone "ccc.com" IN { type master; file "ccc.zone"; }; zone "3.2.1.in-addr.arpa" IN { type master; file "aaa.rev"; }; 이라고 적으면 되겠죠... 저장하고..... /var/named/named.local 에 @ IN SOA ns.aaa.com. root.aaa.com. ( 20001202 10800 3600 43200 84600 ) IN NS localhost. 1 IN PTR localhost. 이라고 적으시고.... 저기 밑에 1 은 127.0.0.1 의 끝 부분 1 입니다.. localhost 이니까... 그 다음 /var/named/aaa.zone 파일에... @ IN SOA ns.aaa.com. root.aaa.com. ( 20001202 10800 3600 43200 84600 ) IN NS ns.aaa.com. IN NS ns.bbb.com. IN NS ns.ccc.com. ns IN A 1.2.3.4 www IN A 1.2.3.4 aaa.com. IN A 1.2.3.4 bbb.com. IN A 1.2.3.4 ccc.com. IN A 1.2.3.4 mail IN A 1.2.3.4 ftp IN A 1.2.3.4 라고 적고 저장 하시고... /var/named/bbb.zone 파일에 @ IN SOA ns.aaa.com. root.aaa.com. ( 20001202 10800 3600 43200 84600 ) IN NS ns.aaa.com. ns IN A 1.2.3.4 www IN A 1.2.3.4 bbb.com. IN A 1.2.3.4 mail IN A 1.2.3.4 ftp IN A 1.2.3.4 와 같이 적고... 잘 보시면 bbb.zone 은 결국 aaa.zone 입니다.. 결룩은 1.2.3.4 를 나타내구요.. 즉... 님처럼 named.conf 에서 전부 aaa.zone 로 지정을 해버리면 bbb.zone, ccc.zone 파일을 만들필요가 없겠죠? 하지만 그래도 전 그냥 만들어서 씁니다... 마찬가지로 ccc.zone 도 위처럼 응용해서 적으시구요... /var/named/aaa.rev 파일에 리버스를 만들어야죠... @ N SOA ns.aaa.com. root.aaa.com. ( 20001202 10800 3600 43200 86400 ) 4 IN PTR na.aaa.com. 라고 적으시면... 위의 4는 1.2.3.4 의 4 입니다... 아시죠??? 이렇게 저장하고 ... /var/named/named.ca 파일은... 이건 그냥 사용하셔도 될겁니다... 이정도만 해도 충분합니다.... 위의 설정이 100% 완벽하다고 말할 수 는 없지만 충분합니다... 그리고 네임서버 재시작 해야겠죠? 그다음 nslookup 때려봐요... 거기에서 몇가지를 시험해 보세요... 1. ns.aaa.com 2. ns.bbb.com 3. ns.ccc.com 4. www.aaa.com 5. www.bbb.com 6. www.ccc.com 7. ftp.aaa.com 8. ftp.bbb.com 등등............................... 이렇게 때려보시고... 1.2.3.4 라고 IP 가 나오면... 일단은 네임서버는 이걸로 끝 입니다.... 이제 그다음은 아파치 서버의 설정 문제 입니다.... 이제 아파치 서버의 버츄얼 서버를 설정해주면 됩니다.. 이건 생략하기로 합니다.... 여러군데서 정보를 찾으실 수 있으니.... 만약 성공하셨다면 성공했다는 메일 한방 때려주세요...... 그럼.. 꼭 성공하시길... 아참.. 전 DNS 설정하고 내부에서는 당근 설정만 하면 곧바로 작동을 하지만 외부에서 되기까지 3일정도 걸렸습니다... 전 세계 DNS 에 캐싱이 되는데.. 3일정도 걸린셈이죠... ^.^;; : : 아래 질문을 보시기전에 글이 너무 길다고... : 그냥 넘어가지마시구요.. : 끝까지 꼭 읽어주세여.. : : 이러한 문제는 저뿐만이 아니라..다른분도 겪으셨을수도 있고, : 또한 겪을지도 모르니깐여... ^^ : : 이문제로 몇일동안 고민중이니.. : 초보의 성의도생각해서.... 답변 꼭 부탁합니다. : 그럼... 상황설명시작.. : : 도메인을 총 4개 가지고 있습니다. : 현재 aaa.com, bbb.com, ccc.com, ddd.com 이렇게 가지고 있습니다. : 현재 aaa.com은 internic에 ns.aaa.com 으로 네임서버를 등록했습니다. : 아이피는 111.111.111.111 이고요. : : 그래서 이걸로 현재 리눅스박스에 DNS서버를 구동하고있습니다. : 그래서, aaa.com의 도메인으로 아파치를 잘 굴리고 있구여. : : 헌데..제가 이 리눅스박스로... 하고 싶은게 있습니다. : 현재 리눅스박스의 고정IP한개로... 여러개의 도메인을 부여하고 싶습니다. : 즉, 111.111.111.111 이 고정IP한개에다가 aaa.com, bbb.com, ccc.com, : ddd.com : 4개의 도메인을 모조리 사용하고 싶습니다. : : 결국,제가 하고자하는 것은 IP한개로 여러개의 도메인을 부여해서.. : aaa.com을 치면 A라는 사람의 홈페이지가 나오게하고, : bbb.com을 치면 B라는 사람의 홈페이지가 나오게하고, : ccc.com을 치면 C라는 사람의 홈페이지가 ddd.com을 치면 : D라는 사람의 홈페이지가 나오게 할려고합니다. : : 즉,웹호스팅?? 이런걸 테스트하고싶습니다. : : 그래서.. bbb.com(111.111.111.111)을 네임서버 ns.bbb.com으로 등록하려고 : 했더니만... : 인터닉에서 이미 등록된 네임서버이거나 IP입니다.. 라고 나오더군여. : : 아마도 aaa.com(111.111.111.111)의 네임서버로 ns.aaa.com을 이미 등록... : 즉,이미 네임서버로 등록된 IP라서 그러는것 같은데여... : : 그래서..할수없이 bbb.com, ccc.com, ddd.com 의 네임서버를 ns.aaa.com : (111.111.111.111)로 : 모두 등록해버렸습니다... : : 그래서 이제 DNS서버 세팅을 하려고 하는데... 여기서 막힙니다.. : vhosts.conf 세팅은 알겠는데... : DNS세팅이 헷갈립니다. : 여기게시판봐도 한개의 IP로 여러도메인으로 여러개의 홈페이지를 : 운영하는 것에대해 vhosts.conf세팅에대해서는 잘 나왔는데, : 정작 DNS 파일 세팅에대해서는 전혀 언급이 없거든여... : : named.conf, aaa.forwardzone, aaa.reverse, aaa.local 의 세팅을 어떻게해 : 줘야할지.. : : 참고로, aaa.forwardzone은 aaa.com의 지역도메인을 관리하는 파일이고, : aaa.reverse는 aaa.com의 IP정보를 가지고 있는 파일이고, : aaa.local은 aaa.com의 루프백의 named파일이라고 하겠습니다. : : 김승영님의 네임서버강좌에서 호스팅업체들을 위한 dns 세팅이런게 나와있는 : 데.. : 봐도 잘 모르겠더군여.. : : 그 문서에서는 named.conf을 아래와같이 하라고 하는것 같더군여. : 그래서 아래와같이 대충 따라했습니다. : 맞을지 틀렸을지도 모르구여... : : ================================================================= : : zone "." { : type hint; : file "named.ca"; : }; : : zone "0.0.127.in-addr.arpa" { : type master; : file "aaa.local"; : }; : : zone "213.175.211.in-addr.arpa" { : type master; : file "aaa.rev"; : }; : : zone "aaa.com" { : type master; : file "aaa.forwardzone"; : }; : : zone "bbb.com" { : type master; : file "aaa.forwardzone"; : }; : : zone "ccc.com" { : type master; : file "aaa.forwardzone"; : }; : : zone "ddd.com" { : type master; : file "aaa.forwardzone"; : }; : : ================================================================= : : 위와같이 각각의 4개의 도메인에대한 forward zone파일을 생성하지않고, : 4개의 forward zone파일을 aaa.com의 포워드존파일로 위치를 지정했습니다. : reverse파일은 생성하지않았습니다... 이건 별 필요가 없는것같아서.. : 그리고,aaa.local도 만져주지않았습니다. : : 여기까지는 대충 했는데.. : : 그럼, aaa.forwardzone, aaa.local 파일에서 바꿔줄 부분은 없는건가요? : : 예를들면 aaa.forwardzone은 aaa.com, ns.aaa.com, www.aaa.com, : ftp.aaa.com 인 : aaa.com에관한 도메인정보만 들어있고, bbb.com, www.bbb.com 등의 정보에관 : 해서는 전혀없잖습니까? : : 그게 제가... 의문이 되는겁니다. : /etc/named.conf화일에서 bbb.com, ccc.com, ddd.com의 포워드존파일을 : aaa.com의 존파일인 aaa.forwardzone 으로만 지정하면 : 이 aaa.forwardzone 파일에서 bbb.com, ccc.com, ddd.com의 CNAME이나 SOA레 : 코등을 : 추가로 적어주지않아도 되는지가 제가 궁금한점입니다... : 단지, aaa.forwardzone 에는 aaa.com 에 관한 정보만 들어있는데... : 각각의 도메인에대한 forwardzone 파일을 생성하지않고, : 과연.. 나머지 3개의 도메인을 알맞게 ip로 포워딩할 수 있는지가 궁금한 것 : 입니다... : 정말 이렇게해도 되는지여? : 만약, 틀렸다면... forwardzone파일과 rev파일,naemd.conf 화일등.. : 네임서버세팅파일좀 게시판에 올려주시거나... 답변좀 해주셨으면 합니다. : : 너무 장황하게 글을 써서... 제 질문을 이해하셨는지 모르겠네여... : 질문을 보신분중에서.. 저와같은 문제를 겪으신 분이나.... : 해결책을 알고계신분이 있으면..꼭 좀 알려주십시요.. : : 며칠동안..이문제로 고생하고 있습니다.. : : 그럼... 답변기다리며 이만 줄이겠습니다.. : : 아참... 즐거운 크리스마스 보내세여. : Merry Christmas! : : -- : Merry Christmas!
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved