[ WWW ] in KIDS 글 쓴 이(By): qkim (ECTP) 날 짜 (Date): 2000년 1월 14일 금요일 오전 08시 46분 56초 제 목(Title): Re: [Q]하나의 IP에 서로 다른 도메인 설정? 정답: 가능함 1. Solaris, Linux 등 왠만한 Unix 호스트들은 phisical 인터페이스 카드 하나에 virtual 인터페이스를 여러 개 부여할 수 있도록 되어 있으며 (예를 들어, le1, le2, ...) 각각의 가상 인터페이스에 대해 별개의 IP를 부여할 수 있음. 따라서 호스트 한 대에 여러 개의 IP 부여가 가능하며 (실행 명령어는 OS 매뉴얼 참조 바람) 각 IP에 대해 www.chosun.com, www.hani.co.kr, 이렇게 별개의 이름을 부여하면 됨. 2. 웹서버 설치의 경우에, HTTP/1.0 기반이라면 위 1번 조건이 반드시 충족되어야 하며, 웹서버 환경 설정 파일에서 Virtual Host 변수 부분을 적절히 고치면 됨. 예를 들어, www.chosun.com은 /home/chosun 에서 서비스하고, www.hani.co.kr은 /home/hani에서 서비스한다는 식으로 웹서버 프로그램이 가진 환경 설정 파일을 수정하면 됨. 3. 최근에 나오는 HTTP/1.1 기반은 HTTP 프로토콜 자체에서 virtual host 기능을 지원하기 때문에 위 1번 항목을 실행하지 않더라도 가능함. 즉, 한 대의 호스트에 IP 하나를 부여하고, 이 IP에 대해 여러 개의 이름을 부여하면 됨. 그러면 HTTP 프로토콜에서 www.chosun.com이나 www.hani.co.kr과 같은 서버 이름을 갖고 서버에 도달하기 때문에 서버는 어느 디렉토리의 정보를 서비스해야 할지 알 수 있고 서비스 해줌. 이상. |