IIS 를 이용한 다중 웹사이트 호스팅
IIS를 이용한 다중 웹사이트 호스팅 (1) 복수 IP Address 할당 (2) TCP 포트 번호 변경 (3) Host header 기법 많이 사용하고 흔히들 생각하는 기능이다. Windows2000서버가 제공하는 IIS서버 하나를 가지고 여러 회사의 웹사이트를 호스팅 하고 싶은데?... IIS가 제공하는 기능을 통해서 다중웹사이트를 호스팅하는 방법을 정리하고자 한다. 설명보다는 한가지 예제를 통해서 처음부터 마지막까지 구현하는 것으로 마치도록 할 것이다. 차분히 읽어보면 기능을 익힐 수 있을 것이라 생각한다. 예제로 쓰일 시나리오를 잠깐 설명한다. A라고 하는 회사는 mcpworld.net 이라는 도메인을 등록해서 웹서비스를 하고 있다. 최근에 insidesql.net 과 dotnetkorea.org 라는 도메인을 추가로 등록해서 각각 회사의 홍보역할을 하는 사이트를 구축하였다. 홍보역할 정도여서 크게 성능을 요구하는 것이 아닌만큼, 기존에 mcpworld.net을 호스팅하는 웹서버에 추가로 2개의 도메인을 더 셋팅하고자 한다. 어떤 방법을 사용해야 할까? (1)복수 IP Address 할당 (각 사이트마다 다른 IP사용) 첫 번째 쉽게 고려할 수 있는 방법은 사이트마다 서로 다른 IP Address를 사용하는 방법이다. 서로 다른 IP를 쓰는 방법은 2가지가 있다. 필요한 개수만큼 Network Adapter card를 추가하고 각각 IP Address를 할당할 수도 있고, 하나의 Network Adapter card에 여러 개의 IP Address를 할당할 수도 있다. 후자의 예를 들어서 설명하도록 한다. DNS에서 먼저 www 레코드의 설정이 따라야 할 것이다. <화면1>에서는 세 개의 도메인에 대한 Name Service를 수행하는 blueapple이라는 이름의 서버의 DNS관리콘솔을 캡춰하였다. < 화면1. DNS 관리콘솔> 예제의 상황은 다음과 같다. www.mcpworld.ne...