질문&답변
클라우드/리눅스에 관한 질문과 답변을 주고 받는 곳입니다.
리눅스 분류

우분투 아파치에서 가상호스트로 여러개의 도메인 사용할때 bind설정도 해야 하나요?

작성자 정보

  • Land 작성
  • 작성일

컨텐츠 정보

본문

안녕하세요.
우분투를 처음 접해보고 동아리 홈페이지를 운영하기 위해 웹서버 구축을 하면서 일주일이상 진전없이 헤메고 있습니다.
집에있는 한 대의 컴퓨터와 하나의 IP주소(유동)로 도메인등록업체에서 구입한 여러 도메인의 웹 서버를 운영하려고 하는데요.

=============================================#
# Use name-based virtual hosting.
#
NameVirtualHost 192.168.10.101:80

<VirtualHost 192.168.10.101>
ServerName http://www.school.org ---> 첫번째 도메인
ServerAdmin webmaster@localhost
DocumentRoot /var/www/school/
</VirtualHost>

<VirtualHost 192.168.10.101>
ServerName http://www.study.com --> 두번째 도메인
ServerAdmin webmaster@localhost
DocumentRoot /var/www/study/
</VirtualHost>

httpd.conf 에 위와 같이 설정한다고 할때, 해당 도메인 마다 각각 거기에 맞게 bind 설정도 해줘야 되나요?
아니면, bind 설정을 안하고 위와 같이 가상호스트 설정만 해도 홈페이지를 만들어 사이트가 운영될수 있는지요?
(반드시 dns서버를 구축해야 홈페이지를 운영할 수 있는 것인가요?)

관련자료

댓글 3

theworld002님의 댓글

  • theworld002
  • 작성일
초보의 답변입니다. 아는만큼만. ㅋ
우선 마지막 답변부터 dns서버구축 하지 않으셔도 도메인 산곳에서 무료 dns로 설정 가능 하십니다.
그리고 바인드 설정이란게 네임서버에서 존 설정하시는것 말씀하시는거 맞죠?
맞다면 각 도메인마다 각각 설정해주셔야 합니다..

팁으로 만약 두개이상의 사이트를 사용하셔야 되는데 꼭 school.org와 study.com을 사용하셔야 되는게 아니시라면 하나의 도메인만 구입하셔서 거기에 다른 폴더 지정으로 두개이상의 다른 사이트 운영도 가능합니다.

예를 들어 school.org라는 도메인만 구입하셨다면
vhost 설정에서
servername a.school.org
documentroot /var/www/a.school/

servername b.school.org
documentroot /var/www/b.school/

이런 식으로 설정하시면 여러개의 사이트 운용 가능하시고
이때엔 네임서버 설정중 school.org의 zone 파일 설정에서 A레코드에 school.org,  a.school.org,  b.school.org의 아이피를 설정해 주시면 됩니다 물론 아이피는 동일 하겠죠..

그럼 전 슝~~~

Land님의 댓글

  • Land
  • 작성일
theworld00님 답변 감사합니다.
그럼 도메인등록업체에서 구입한 도메인주소로 집에서 여러개의 사이트를 운영할 경우에 가상호스트설정만 하는것이 아니고, 제가 직접 우분투서버내의 네임서버 dns bind zone 설정을 해주어야 하는것인가요?

theworld002님의 댓글

  • theworld002
  • 작성일
네 갑짜기 저도 헤깔리긴 하지만 상단 예 처럼 다른 도메인을 사용하실땐 각각 네임서버 설정 해주셔야 하고
같은 도메인 앞에 a. b.등을 추가할때는 흠(요부분이 갑짜기 헤깔려요 해 본건데 ;; 네임서버에서도 설정 추가 하는게 맞을겁니다. ) 단 네임서버의 A 레코드에 *.도메인 에 대한 아이피를 설정해 주시면 새로 추가 할 필요는 없긴 하지만 보안상등등의 문제로 저 설정은 좋지 않다고 하네요.. (메일서버나 www등을 다른 아이피에 사용할 경우에도 문제 있겠네요,)

공지사항


뉴스광장


  • 현재 회원수 :  60,015 명
  • 현재 강좌수 :  35,688 개
  • 현재 접속자 :  165 명