Share via


방화벽 지침

WCF(Windows Communication Foundation) 샘플이 작동할 수 있도록 방화벽에서 몇 가지 포트나 프로그램을 사용할 수 있도록 설정해야 합니다. 여러 샘플에서 8000-8003 범위의 포트 및 포트 9000을 사용하여 통신합니다. 방화벽은 기본적으로 켜져 있으며 이러한 포트에 액세스하지 못하도록 합니다.. 샘플에 대해 방화벽을 사용하려면 요구 사항 및 보안 환경에 따라 다음 절차 중 하나를 완료합니다.

  • 옵션 1: 샘플을 실행하는 동안 대화형으로 활성화합니다. 방화벽 구성을 미리 변경하지 않고 샘플의 빌드 및 실행을 시작합니다. 샘플을 실행하면 Windows 보안 경고 대화 상자가 나타납니다. 그런 다음 문제가 되는 샘플 프로그램을 차단 해제 목록에 대화형으로 추가할 수 있습니다. 이 절차를 사용하면 샘플을 다시 시작해야 할 수도 있습니다.
  • 옵션 2: 미리 샘플 프로그램을 활성화합니다. Windows 방화벽 제어판 애플릿을 시작하고 실행할 샘플 프로그램을 활성화합니다. 프로그램을 먼저 빌드해야만 실행 파일이 존재합니다. 다음 절차에서는 자세한 지침을 제공합니다.
  • 옵션 3: 미리 포트 범위를 활성화합니다. Windows 방화벽 제어판 애플릿을 시작하고 샘플에서 사용하는 포트 80, 443, 8000-8003 및 9000을 활성화합니다. 다음 절차에서는 자세한 지침을 제공합니다. 이 옵션의 경우 샘플뿐 아니라 모든 프로그램에서 이러한 포트를 사용할 수 있기 때문에 다른 옵션에 비해 보안이 취약합니다.

사용하기에 적합한 절차를 잘 모르는 경우 첫 번째 옵션을 선택합니다. 다른 공급업체의 방화벽을 실행 중인 경우에도 이와 유사하게 변경해야 할 수도 있습니다.

참고

방화벽 구성을 변경하면 보안에 영향을 줍니다. 변경한 내용을 기록하고, 샘플 작업을 완료한 후에 변경 내용을 제거하는 것이 좋습니다.

미리 샘플 프로그램을 활성화하려면

  1. 샘플을 빌드합니다.

  2. 시작, 실행을 차례로 클릭하고 firewall.cpl을 입력합니다. 그러면 Windows 방화벽 제어판 애플릿이 열립니다.

  3. Windows Vista 및 Windows Server 2008의 경우 Windows 방화벽을 통해 프로그램 허용을 클릭합니다.

  4. 예외 탭에서 프로그램 추가를 클릭합니다.

  5. 찾아보기 단추를 클릭하고 실행할 샘플의 실행 파일을 선택합니다.

  6. 실행할 샘플의 실행 파일을 모두 추가할 때까지 3단계와 4단계를 반복합니다.

  7. 확인을 클릭하여 방화벽 애플릿을 닫습니다.

미리 포트 범위를 활성화하려면

  1. 시작, 실행을 차례로 클릭하고 firewall.cpl을 입력합니다. 그러면 Windows 방화벽 제어판 애플릿이 열립니다.

  2. Windows Vista 및 Windows Server 2008의 경우 Windows 방화벽을 통해 프로그램 허용을 클릭합니다.

  3. 예외 탭에서 포트 추가를 클릭합니다.

  4. 이름과 포트 8000을 차례로 입력한 다음 TCP 옵션을 선택합니다.

  5. 범위 변경 단추를 클릭하고 내 네트워크(서브넷)만 옵션을 선택한 다음 확인을 클릭합니다.

  6. 포트 8001, 8002, 8003, 9000, 80(HTTP) 및 443(HTTPS/SSL)에서 2-4단계를 반복합니다.

  7. 확인을 클릭하여 방화벽 애플릿을 닫습니다.

참고

샘플 작업을 완료한 후 방화벽 예외를 모두 제거합니다. 이렇게 하려면 Windows 방화벽 제어판 애플릿을 열고 이전 절차에서 추가한 프로그램이나 포트 항목을 모두 제거합니다.

Send comments about this topic to Microsoft.
© 2007 Microsoft Corporation. All rights reserved.