Sebagai seorang manajer TI, ada banyak hal yang dapat Anda lakukan yang berdampak langsung terhadap laba perusahaan Anda. Sementara yang paling jelas adalah biaya perangkat keras dan perangkat lunak langsung, aspek yang sering diabaikan adalah konsumsi energi / listrik oleh sistem komputer. Sementara server harus tersedia 24/7, sistem desktop hanya perlu tersedia ketika masing-masing pengguna membutuhkannya atau untuk tugas pemeliharaan terjadwal. Sisa waktu (biasanya lebih dari 50% dari waktu), sistem dapat tetap dalam mode daya rendah yang mengurangi penggunaan daya, maka biaya.
Sementara sistem Windows memiliki opsi untuk membangunkan mereka sendiri untuk menjalankan tugas terjadwal, jika pengguna mengakses sistem mereka dari jarak jauh (mis. Tempat Kerja Web Jarak Jauh) tidak ada cara mudah bagi sistem untuk dibangunkan sesuai permintaan. Solusinya adalah menerapkan sistem Wake on LAN seperti ASP.NET Wake on LAN Control Panel gratis. Melalui ini, komputer klien dapat dibawa keluar dari siaga dengan hanya satu klik tombol. Ini adalah solusi ideal untuk menemukan keseimbangan antara ketersediaan dan penghematan daya.
Buat folder "C: inetpubwwwrootWakeOnLan" dan ekstrak konten paket zip Wake pada LAN.
Buka file "Web.config" dan catat bagian connectionStrings:
Jika Anda menggunakan SQL Express dengan instance pengguna yang diaktifkan (opsi default selama penginstalan SQL Express) di komputer lokal Anda tidak perlu mengubah apa pun dan dapat mengabaikan bagian lain dari bagian ini, namun jika Anda menggunakan versi lengkap SQL atau jika instance program SQL Express dinonaktifkan, Anda perlu mengomentari / menghapus kunci connectionString kedua dan menghapus komentar pertama dan menyimpan perubahan Anda. Secara default, string koneksi SQL Server diatur untuk menggunakan komputer lokal dengan otentikasi tepercaya. Tergantung pada lingkungan Anda, Anda mungkin ingin / perlu mengubah pengaturan koneksi ini.
Paket ASP.NET Wake On Lan termasuk skrip pembuatan basis data SQL yang digunakan untuk pengaturan pada SQL Server. Sebelum menjalankan skrip ini, Anda perlu melakukan satu koreksi kecil pada file SQL. Buka file "C: inetpubwwwrootApp_DataSchema.sql" di Notepad dan tambahkan "WakeOnLan" di lokasi yang disorot:
Setelah ini selesai, simpan perubahan dan kemudian jalankan skrip instalasi sebagai Administrator Windows (di mana -S “.” Menentukan SQL Server untuk diinstal):
SqlCmd -S “.” -E -i “C: inetpubwwwrootApp_DataSchema.sql”
Setelah Anda memiliki file dan database di tempat terbuka Manajer Layanan Informasi Internet. Di bawah 'Situs Web Standar' Anda akan melihat folder WakeOnLan. Sebelum panel kontrol dapat digunakan, Anda harus mengonversi direktori ke aplikasi yang berjalan di .NET versi 2.0.
Di IIS 7, Anda hanya perlu klik kanan pada folder dan pilih 'Convert to Application'. Di IIS 6, Anda perlu menggunakan 'Tambah Aplikasi Wizard' yang tersedia dengan mengklik kanan pada 'Situs Web Standar'.
Pengaturan default aplikasi biasanya benar dan tidak perlu dimodifikasi.
Setelah aplikasi dibuat, Anda harus dapat mengakses ASP.NET Wake pada Panel Kontrol LAN dengan mengunjungi "http: // localhost / WakeOnLan". Jika ini tidak berhasil, periksa untuk memastikan:
Setelah Anda mengatur panel kontrol, yang tersisa hanyalah menambahkan komputer. Ini cukup intuitif, cukup klik tautan 'Tambah Komputer Baru' dan masukkan nama komputer atau alamat IP lokal dari sistem untuk ditambahkan.
Alamat MAC akan secara otomatis diselesaikan dan komputer baru akan muncul dalam daftar.
Penggunaan ASP.NET Wake pada Panel Kontrol LAN sangat intuitif. Ketika Anda mengakses halaman, status komputer yang terhubung dipindai dan disajikan.
Untuk membangunkan komputer, cukup klik tautan yang sesuai.
Komputer akan menjadi kuning dan beberapa menit kemudian, warnanya akan menjadi biru. Setelah sekitar 30 detik, komputer yang sedang tidur sekarang siap untuk diakses.
The ASP.NET Wake pada LAN Control Panel dengan mudah dapat dibuat tersedia di luar jaringan Anda. Selama situs web IIS yang Anda konfigurasikan tersedia secara eksternal, Anda dapat mengakses panel kontrol dari http://www.domain.com/WakeOnLan. Anda hanya perlu melatih pengguna Anda untuk mengakses halaman ini sebelum menghubungkan ke komputer mereka. Misalnya, dengan menambahkan tautan ke portal perusahaan untuk mengakses panel kontrol dapat meminimalkan pertanyaan "bagaimana cara melakukannya lagi?".
Unduh ASP.NET Wake On LAN (paket zip)