우분투로 집에서 웹사이트 구축할때 Bind9 설정방법

안녕하세요.
우분투 10.04 LTS 버전으로 집에서 홈페이지를 구축하여 동아리 사이트등 3개의 도메인으로 각각의 사이트를 운영하려고 합니다.
(80포트와 그밖의 관련포트는 모두 개방되어있으며 공유기로 2대의 컴퓨터를 사용하고 있고 이중 1개의 컴퓨터를 서버로 운영하려고 합니다.)

(3개의 도메인 주소를 가지고 있구요.이중 2개는 네임서버가 동일합니다.)
(예1 : 도메인)

  1. aclub.com
  2. bclub.net
  3. cclub.org
    (예2 : 집 아이피주소 - 216.117.122.177 :유동아이피입니다.)

리눅스를 처음 접해보면서, 우분투의 매력에 푹 빠져 공부삼아 몇번씩 설치해보며 기쁨과 재미를 느끼고 있습니다.
우분투 서버구축에 관한 관련서적이 없어서 열심히 지식검색도 해보고 구글링도 해서 apm(apache, php, mysql), vsftp등을 설치하였고
이제, 가상호스트와 dns, bind9등을 설정하려고 하는데, bind9을 설치한후 막혀서 아무것도 못하고 있습니다.

수없이 검색해서 찾아보고 읽어보았는데 도무지 이해가 되질 않고 개념이 잡히질 않습니다.
아래는 검색해서 찾은 몇가지 주소인데요…

http://cce.knu.ac.kr/index.php?mid=ubun ... nt_srl=508 http://planactor.tistory.com/131 http://loveindeed.tistory.com/52 http://ubuntu.or.kr/wiki/doku.php?id=%E ... C%EB%B2%84 http://blog.naver.com/designx?Redirect= ... 0037571483

등등…수십군데 찾아서 읽고 또 읽어보았고…질답게시판, 우분투포럼,등을 찾아보아도 너무 헛갈리구요…
정확하고 시원한 글을 찾아볼 수 없었습니다.

bind9 설치후 /etc/bind 안에 있는 파일들입니다…
[attachment=0:2axqb6jl]bind02.png[/attachment:2axqb6jl]
[attachment=1:2axqb6jl]bind01.png[/attachment:2axqb6jl]
[문의사항입니다.]

  1. 위 파일들 중에서 어떤 파일들을 어떻게 수정해야 되는지 [파일이름수정]과 [파일내용수정] 그리고 zone폴더에는 어떤파일을 어떻게 수정해서 넣는것인지 구체적으로 정확하게 알고싶습니다. (세개의 도메인을 사용하는 방법이 다소 어려움이 있다면 aclub.com 1개의 도메인과 집의 유동아이피 216.117.122.177을 예로 해서 한개의 도메인으로 bind9 설정하는 방법 이라도 자세하게 알고싶습니다.)
  2. 개별적인 다수의 여러개 사이트를 운영하기 위한 방법과 가상호스트 설정방법을 알고 싶습니다.
  3. var/www 폴더내의 특정폴더에 1개 도메인을 적용해서 사용하려면 어떻게 해야 되는지 알려주시면 감사하겠습니다. 많은 도움 부탁드립니다. 감사합니다.

우분투나 기타 배포판을 사용하더라도 bind 설정법이 다르진 않습니다.
물론 각 설정파일(conf 파일과 zone 파일등)의 위치는 배포판마다 다를순 있습니다.
패키지로 설치 하였다면 패키지 관리자로 해당 위치를 파악하면 될테구요.(우분투의 경우 dpkg-query 등으로… 지정한 패키지로 인해서 설치된 파일 목록 리스트를 얻을수 있습니다.)

dns 설정법은 이미 많이 나와 있습니다.

http://www.google.co.kr/search?hl=ko&so ... 2&aql=&oq=

(bind zone 설정 이라는 키워드로 검색했습니다.)

구글에서 이렇게만 검색해도 꽤 많이 보입니다.
먼저 설정법을 보기 보다는 dns 가 어떤 식으로 동작하는지의 이해를 먼저 하시는게 중요합니다.
가령 www.test.co.kr 이라는 도메인을 내가 소유하고 있고, 네임서버 ip 는 218.333.111.222 라고 합시다. 브라우저 혹은 기타의 방법으로 도메인을 날렸을때 어떤 과정을 거처서 해당 도메인을 관리하는 네임서버 ip 를 얻고 네임서버의 레코드에서 www 라는 놈을 찾아서 실제 서버ip 를 얻어내는지 부터 먼저 공부를 좀 하시면 그리 어렵진 않을겁니다.

dns 서버는 많이 사용하는 서비스라 검색 해 보시면 많은 자료가 나옵니다.
그런데 유동ip 로 dns 서비스를 하시기는 힘들텐데요.
아예 네임서버에 등록 자체가 안되는 경우도 있는거 같더군요. (아닐수도 있습니다. 지인이 그런 이야기를 하더군요.)

공부의 목적이 아닌 실 사용이 목표라면 dnsever 에서 다이나믹 dns 서비스를 이용하시는게 좋을겁니다.
그리고 가상호스트는 웹서버(이를테면 apache ) 에서 설정을 하는 부분입니다.

물론 각 도메인에 대한 설정은 미리 이루어 저야 하겠지요.
참고가 되셨음 합니다.

DHCP인 상황에서 DNS서버를 운영하는 방법을 Dynamic DNS라고 합니다.
DyDNS는 비싼(?!) 고정IP가 없어라도 서버를 운영할 수 있게 해 줍니다.
다만 Static에 비해서 까다롭고 손대야 할 부분도 많다는게 단점입니다.

[url:295f19al]https://help.ubuntu.com/community/DynamicDNS[/url:295f19al]

DNS서버 설치를 공부하실 정도면 영문HOWTO문서로도 도움이 되겠지요?

아래 참조해보세요

http://blog.naver.com/phpiyagi/110096665206 http://blog.naver.com/phpiyagi/110093367038 http://blog.naver.com/phpiyagi/110099558678

개인용pc외 따로 서버를 구축하는것이라면 가상호스팅보다 전기세만 따져도 더 나올것 같구요
lg u+는 첨에 IP를 받으면 어떤방법으로도 ip울바꿀수가 없다네요.

jiggol 님, yemharc 님, 1111 님 감사합니다.
알려주신곳들을 모두 참조해보고 읽어보아도 잘 모르겠네요…ㅠ