Windows의 IIS(인터넷 정보 서비스)를 이용해 웹서버를 구축하고,localhost 또는 IP 주소로 웹 페이지 접속을 확인하는 과제다.
1. 과제 목표
| 목표 | 내용 |
|---|---|
| IIS 기능 활성화 | Windows 기능에서 인터넷 정보 서비스 체크 |
| IIS 관리자 확인 | 관리 도구에서 IIS 관리자 실행 |
| 기본 사이트 확인 | Default Web Site 동작 확인 |
| 웹 루트 배치 | C:\inetpub\wwwroot에 실습 파일 저장 |
| 접속 테스트 | http://localhost 또는 IP 주소로 접속 |
2. 구축 절차
Windows 기능 켜기/끄기 실행
인터넷 정보 서비스(IIS) 체크
IIS 관리자 실행
Default Web Site 상태 확인
C:\inetpub\wwwroot에 index.html 저장
브라우저에서 localhost 접속
IIS는 Windows에서 제공하는 웹서버 기능이다. 기능을 활성화하면
기본 웹 루트인 C:\inetpub\wwwroot가 생성되고, 해당 폴더의 파일을 웹으로 제공할 수 있다.
3. 확인 포인트
| 확인 항목 | 의미 |
|---|---|
| IIS 관리자에서 사이트가 시작 상태인가 | 웹서버 프로세스가 요청을 받을 수 있음 |
http://localhost가 열리는가 |
내 컴퓨터에서 웹서버 접속 가능 |
| IP 주소로 접속되는가 | 네트워크 주소를 통한 접근 확인 |
index.html이 표시되는가 |
웹 루트 파일 배치 성공 |
4. 네트워크 관점 정리
웹서버 구축 과제는 단순히 파일을 여는 것이 아니라, 브라우저가 HTTP 요청을 보내고 IIS가 응답하는 구조를 확인하는 실습이다.
브라우저
http://localhost 요청
IIS 웹서버
wwwroot에서 index.html 탐색
응답
HTML 문서를 브라우저에 전달
localhost는 자기 자신을 가리키는 이름이고, 보통 127.0.0.1과 같은 루프백 주소로 해석된다.
5. 리뷰 포인트
좋았던 점:
- Windows 기능 활성화부터 IIS 관리자 확인까지 절차를 단계별로 수행했다.
- 기본 웹 사이트와 웹 루트 폴더의 관계를 확인했다.
localhost와 IP 주소 접속을 통해 서버 접속 방식을 비교할 수 있었다.
보완하면 좋은 점:
- 외부 장치에서 접속하려면 방화벽, 같은 네트워크 여부, 포트 80 허용을 함께 확인해야 한다.
- 기본 사이트만 쓰는 것보다 새 사이트를 만들고 실제 경로/포트를 지정해 보면 서버 설정 이해가 깊어진다.
- HTML 파일 이름이
index.html인 이유를 정리하면 기본 문서 개념까지 연결된다.
6. 정리
이 과제는 컴퓨터네트워크에서 웹서버와 클라이언트의 관계를 직접 확인하는 실습이다.
핵심은 웹 페이지 파일을 브라우저가 직접 여는 것이 아니라, IIS가 HTTP 요청에 응답해 제공한다는 점이다.
'computer_science > network' 카테고리의 다른 글
| [컴퓨터네트워크] 10. 네트워크 보안 (0) | 2026.09.09 |
|---|---|
| [컴퓨터네트워크] 09. 네트워크 관리 (0) | 2026.09.02 |
| [컴퓨터네트워크] 08. 네트워크 서비스 (0) | 2026.08.26 |
| [컴퓨터네트워크] 07. 응용 계층 (0) | 2026.08.19 |
| [컴퓨터네트워크] 06. 전송 계층 (TCP·UDP) (0) | 2026.08.12 |