HTTP를 사용하는 IIS(인터넷 정보 서비스) 웹 사이트는 몇 가지 중요한 IIS 구성 요소에 의해 사용 가능 여부가 결정됩니다. WAS(Windows Process Activation Service), W3SVC(World Wide Publishing 서비스), HTTP 서비스가 모두 올바르게 실행되고 있어야 합니다. 또한 웹 사이트의 응용 프로그램에서 올바르게 실행 중인 응용 프로그램 풀을 사용할 수 있어야 합니다. 이러한 구성 요소 중 하나라도 작동하지 않으면 웹 사이트를 사용할 수 없습니다.
IP 수신 대기 목록 지우기
기본적으로 IP 수신 대기 목록은 비어 있습니다. 이 구성은 대부분의 웹 사이트에서 잘 작동되며 목록에 불필요한 항목이 있으면 웹 사이트 가용성에 방해가 될 수 있습니다. IP 수신 대기 목록의 모든 항목을 지우려면 다음 단계를 따르십시오.
IP 수신 대기 목록의 IP 주소를 표시하고 확인합니다.
목록에서 주소를 삭제합니다.
IP 수신 대기 목록을 다시 표시하여 비어 있는지 확인합니다.
웹 사이트를 시작합니다.
IP 수신 대기 목록의 IP 주소 표시 및 제거
IP 수신 대기 목록의 IP 주소를 표시하고 제거하려면:
권한이 상승된 명령 프롬프트 창을 엽니다. [시작]을 클릭하고 [모든 프로그램]을 가리킨 다음, [보조프로그램]을 클릭하고 [명령 프롬프트]를 마우스 오른쪽 단추로 클릭한 이후 [관리자 권한으로 실행]을 클릭합니다.
netsh http show iplisten을 입력하고 Enter 키를 누릅니다.
표시되는 IP 주소를 확인합니다.
netsh http delete iplisten x.x.x.x를 입력합니다. 여기서 x.x.x.x는 제거할 IP 주소를 나타냅니다.
3단계에서 확인한 모든 주소에 대해 4단계의 명령을 반복합니다.
netsh http show iplisten을 다시 입력하고 Enter 키를 눌러 목록이 비어 있는지 확인합니다.
웹 사이트 시작
웹 사이트를 시작하려면:
시작, 제어판을 차례로 클릭한 다음 관리 도구를 클릭합니다.
IIS(인터넷 정보 서비스) 관리자를 마우스 오른쪽 단추로 클릭하고 관리자 권한으로 실행을 선택합니다.
연결 창에서 시작해야 하는 웹 사이트를 선택합니다.
작업 창에서 시작을 클릭하여 사이트를 시작합니다.
다음 링크를 사용하여 웹 사이트를 시작할 수도 있습니다.
웹 사이트 시작
Target | Microsoft.Windows.InternetInformationServices.10.0.WebSite | ||
Parent Monitor | System.Health.ConfigurationState | ||
Category | ConfigurationHealth | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | Error | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | Microsoft.Windows.InternetInformationServices.10.0.WebSite.EventLogManualReset2StateMonitorType | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Default |
<UnitMonitor ID="Microsoft.Windows.InternetInformationServices.10.0.WebSite.IP.Address.Not.In.HTTP.Sys.IP.Listen.List.Monitor" Accessibility="Public" Enabled="true" Target="Microsoft.Windows.InternetInformationServices.10.0.WebSite" ParentMonitorID="SystemHealth!System.Health.ConfigurationState" Remotable="true" Priority="Normal" TypeID="Microsoft.Windows.InternetInformationServices.10.0.WebSite.EventLogManualReset2StateMonitorType" ConfirmDelivery="false">
<Category>ConfigurationHealth</Category>
<AlertSettings AlertMessage="Microsoft.Windows.InternetInformationServices.10.0.WebSite.IP.Address.Not.In.HTTP.Sys.IP.Listen.List.Monitor.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/EventDescription$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="ManualResetEventRaised" MonitorTypeStateID="ManualResetEventRaised" HealthState="Success"/>
<OperationalState ID="ErrorEventRaised" MonitorTypeStateID="ErrorEventRaised" HealthState="Error"/>
</OperationalStates>
<Configuration>
<LogName>System</LogName>
<Expression>
<And>
<Expression>
<RegExExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>MatchesRegularExpression</Operator>
<Pattern>^(1129|1130)$</Pattern>
</RegExExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">Microsoft-Windows-IIS-W3SVC</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</Configuration>
</UnitMonitor>