홈페이지 » 어떻게 » 네트워크에서 Wake on LAN 제어판 설정

    네트워크에서 Wake on LAN 제어판 설정

    IT 관리자로서 회사의 수익에 직접 영향을 미치는 많은 일들이 있습니다. 가장 명백한 것은 직접적인 하드웨어 및 소프트웨어 비용이지만 종종 간과되는 부분은 컴퓨터 시스템에 의한 에너지 / 전기 소비입니다. 서버를 연중 무휴로 사용할 수 있어야하지만 각 사용자가 필요할 때 또는 예약 된 유지 관리 작업을 수행하기 위해 데스크톱 시스템을 사용할 수 있어야합니다. 나머지 시간 (일반적으로 시간의 50 % 이상)은 시스템이 전력 사용량을 줄이는 저전력 모드로 유지 될 수 있으므로 비용이 발생합니다.

    Windows 시스템에는 예약 된 작업을 실행하기 위해 스스로 깨어날 수있는 옵션이 있지만 사용자가 원격으로 시스템에 액세스하면 (즉, 원격 웹 작업 사이트) 필요에 따라 시스템을 다시 시작할 수있는 쉬운 방법은 없습니다. 이 솔루션은 무료 ASP.NET Wake on LAN 제어판과 같은 Wake on LAN 시스템을 구현합니다. 이를 통해 간단한 클릭만으로 클라이언트 컴퓨터를 대기 상태에서 빠져 나올 수 있습니다. 이 기능은 가용성과 절전 사이의 균형을 찾는 이상적인 솔루션입니다..

    요구 사항

    • SQL 2005/2008 (Express 또는 Full)이 네트워크에 설치되어 있어야합니다. ASP.NET Wake on LAN 제어판은 사용자 인스턴스와 함께 SQL Express를 사용하도록 구성되어 있지만 SQL Server의 전체 버전을 사용하는 방법을 보여줍니다.
    • 데스크톱 컴퓨터는 원격으로 깨우는 기능으로 구성되어야합니다. 일반적으로 이것은 네트워크 카드의 기본 설정이지만 확실한 경우 장치 관리자에서 네트워크 카드의 장치 속성을 확인할 수 있습니다.
    • 전반적으로 ASP.NET Wake on LAN 페이지에서 다운로드 할 수있는 문서는 매우 좋습니다. 설치 프로그램을 사용하여 모든 것을 설정하는 방법을 다루지 만 실제로는 괴상한 방법으로 모든 것을 수동으로 설정합니다.

    Wake on LAN 제어판 설정

    "C : inetpubwwwrootWakeOnLan"폴더를 만들고 Wake on LAN zip 패키지의 내용을 추출하십시오..

    "Web.config"파일을 열고 connectionStrings 섹션을 확인합니다.





    로컬 시스템에서 사용자 인스턴스가 활성화 된 SQL Express (SQL Express 설치 중 기본 옵션)를 사용하는 경우에는 아무 것도 수정할 필요가 없으며이 섹션의 나머지 부분은 무시할 수 있습니다. 그러나 SQL의 전체 버전을 사용하는 경우 또는 SQL Express 사용자 인스턴스를 비활성화 한 경우 두 번째 connectionString 키를 주석 처리 / 삭제하고 첫 번째 주석의 주석을 제거하고 변경 사항을 저장해야합니다. 기본적으로 SQL Server 연결 문자열은 신뢰할 수있는 인증을 사용하는 로컬 컴퓨터를 사용하도록 설정됩니다. 환경에 따라 이러한 연결 설정을 변경하거나 변경해야 할 수 있습니다..

    ASP.NET Wake On Lan 패키지에는 SQL Server 설치에 사용할 SQL 데이터베이스 만들기 스크립트가 포함되어 있습니다. 이 스크립트를 실행하기 전에 SQL 파일을 하나씩 사소하게 수정해야합니다. 메모장에서 "C : inetpubwwwrootApp_DataSchema.sql"파일을 열고 강조 표시된 위치에 "WakeOnLan"을 추가하십시오.

    이 작업이 끝나면 변경 사항을 저장 한 다음 Windows 관리자로 설치 스크립트를 실행하십시오. -S "."는 설치할 SQL Server를 지정합니다.

    SqlCmd -S "."-E -i "C : inetpubwwwrootApp_DataSchema.sql"

    Wake on LAN 제어판을 실행하도록 IIS 구성

    일단 파일과 데이터베이스를 가져 오면 인터넷 정보 서비스 관리자를 엽니 다. '기본 웹 사이트'아래에 WakeOnLan 폴더가 있어야합니다. 제어판을 사용하려면 먼저 .NET 버전 2.0에서 실행되는 응용 프로그램으로 디렉토리를 변환해야합니다.

    IIS 7에서는 폴더를 마우스 오른쪽 단추로 클릭하고 '응용 프로그램으로 변환'을 선택하기 만하면됩니다. IIS 6에서는 '기본 웹 사이트'를 마우스 오른쪽 버튼으로 클릭하여 사용할 수있는 '응용 프로그램 추가 마법사'를 사용해야합니다..

    일반적으로 응용 프로그램의 기본 설정은 정확하므로 수정할 필요가 없습니다..

    응용 프로그램이 만들어지면 "http : // localhost / WakeOnLan"을 방문하여 ASP.NET Wake on LAN 제어판에 액세스 할 수 있어야합니다. 그래도 작동하지 않으면 다음 사항을 확인하십시오.

    • IIS WakeOnLan 응용 프로그램이 .NET 2.0 AppPool에서 실행 중입니다..
    • SQL 연결 문자열이 Web.config 파일에서 올바르다..

    컴퓨터 추가

    제어판을 설정하고 나면 컴퓨터를 추가하면됩니다. 이것은 매우 직관적입니다. 'Add New Computer'링크를 클릭하고 추가 할 시스템의 컴퓨터 이름 또는 로컬 IP 주소를 입력하십시오..

    MAC 주소가 자동으로 확인되고 새 컴퓨터가 목록에 나타납니다..

    WOL (Wake on LAN) 제어판 사용

    ASP.NET Wake on LAN 제어판의 사용법은 매우 직관적입니다. 이 페이지에 액세스하면 연결된 컴퓨터의 상태가 스캔되어 표시됩니다.

    • 활성 상태이거나 깨어있는 상태의 컴퓨터는 파란색으로 표시됩니다..
    • 잠 들어있는 (대기 / 최대 절전 모드) 컴퓨터는 검은 색으로 표시됩니다..
    • 일어나고있는 컴퓨터는 노란색입니다..

    컴퓨터를 깨우려면 해당 링크를 클릭하기 만하면됩니다..

    컴퓨터가 노란색으로 바뀌고 몇 분 후에 파란색으로 변합니다. 약 30 초 후, 잠 들어 있던 컴퓨터가 액세스 준비가되었습니다..

    결론

    ASP.NET Wake on LAN 제어판은 네트워크 외부에서 쉽게 사용할 수 있습니다. 구성한 IIS 웹 사이트가 외부에서 사용할 수있는 한 http://www.domain.com/WakeOnLan에서 제어판에 액세스 할 수 있습니다. 컴퓨터에 연결하기 전에이 페이지에 액세스하기 위해 사용자를 교육하면됩니다. 예를 들어 회사 포털에 대한 링크를 추가하여 제어판에 액세스하면 "어떻게 다시해야합니까?"라는 질문을 최소화 할 수 있습니다.

    모래밭

    ASP.NET Wake On LAN 다운로드 (zip 패키지)