본문 바로가기

Windows

05. Windows : 웹 서버 (IIS) 설정 및 가상 디렉터리

IIS (Internet Information Services)

Microsoft Windows를 사용하는 서버들을 위한 인터넷 기반 서비스들의 모임

서버는 현재 FTP, SMTP, NNTP, HTTP/HTTPS를 포함하고 있다.

 

1. IIS 설치

환경 : Windows 2019

※ 관리 → 역할 및 기능 추가

※ 설치 유형 선택

 

※ 대상 서버 선택

 

※ 서버 역할 선택

 

 

※ IIS 관련 설명 읽어보기

 

 

 

 

2. IIS 설정

※ 도구 → IIS 관리자

 

2.1. 웹 사이트 설정

※ Default Web Site 제거

 

※ 웹 폴더 생성

 

※ url 접속 시 보여질 html 파일 생성

 

※ 웹 사이트 추가

 

생성한 폴더 선택
웹 사이트 즉시 시작 및 확인

※ 웹사이트 설정 확인해보기

 

※ 시작 페이지에서 보여질 html 파일 설정

기본 문서 선택
babo.html 추가
확인

 

2.2. Test

W10-1에서 테스트 진행

※ 웹 브라우저에서 10.0.0.1 입력하여 확인

 

※ dns 설정을 했다면 도메인 입력해도 확인이 가능

 

 

2.3. Directory Listening 기능

Real Directory

※ Web_Main 폴더 아래에 폴더 생성

 

※ W10-1 웹브라우저에서 접속해보기

 

 

※ 디렉터리 Listening 기능 활성화

특정 url 입력 시 하위 디렉터리의 목록이 나온다.

디렉터리 검색 기능 사용

※ Web_Main\1 아래에 폴더 및 텍스트 파일 생성

 

※ W10-1 웹 브라우저에서 10.0.0.1/1 접속해보기

  • 파일 및 폴더 위치가 모두 노출 되어 위험성이 높음

 

2.4. 가상 디렉터리

※ 가상 디렉터리로 사용할 폴더 생성

 

※ 생성한 폴더 아래에 폴더 및 파일 생성

 

※ 가상 디렉터리 추가

가상 디렉터리 추가
확인

 

※ W10-1 웹브라우저에서 10.0.0.1/a 접속해보기

  • 실제로 컨텐츠 디렉터리 아래에 a라는 폴더가 존재하지 않지만 존재하는 것처럼 보인다.

Reference.

 

인터넷 정보 서비스 - 위키백과, 우리 모두의 백과사전

인터넷 정보 서비스 위키백과, 우리 모두의 백과사전.

ko.wikipedia.org