If-Koubou

Siapkan Bangun pada Panel Kontrol LAN untuk Jaringan Anda

Siapkan Bangun pada Panel Kontrol LAN untuk Jaringan Anda (Bagaimana caranya)

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.

Persyaratan

  • SQL 2005/2008 (Express atau Full) harus diinstal di jaringan Anda. Di luar kotak, ASP.NET Wake on LAN Control Panel dikonfigurasi untuk menggunakan SQL Express dengan instance pengguna tetapi kami akan menunjukkan kepada Anda cara menggunakan versi lengkap dari SQL Server juga.
  • Komputer desktop harus dikonfigurasi dengan kemampuan untuk dibangunkan dari jarak jauh. Biasanya, ini adalah pengaturan default untuk kartu jaringan Anda tetapi jika Anda ingin memastikan, Anda dapat memeriksa properti perangkat kartu jaringan Anda di Pengelola Perangkat.
  • Secara keseluruhan, dokumentasi yang dapat diunduh dari halaman ASP.NET Wake on LAN sangat bagus. Ini mencakup menggunakan penginstal untuk mengatur semuanya, tetapi dalam mode geek sejati kita akan mengatur semuanya secara manual.

Siapkan Wake on LAN Control Panel

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”

Konfigurasi IIS untuk Menjalankan Penguncian pada Panel Kontrol LAN

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:

  • Aplikasi IIS WakeOnLan berjalan dalam .NET 2.0 AppPool.
  • String koneksi SQL Anda benar dalam file Web.config Anda.

Menambah Komputer

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.

Menggunakan Wake on LAN Control Panel

Penggunaan ASP.NET Wake pada Panel Kontrol LAN sangat intuitif. Ketika Anda mengakses halaman, status komputer yang terhubung dipindai dan disajikan.

  • Komputer yang aktif / terjaga, disajikan dalam warna biru.
  • Komputer yang sedang tidur (siaga / hibernasi) disajikan dalam warna hitam.
  • Komputer yang sedang dibangun berwarna kuning.

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.

Kesimpulan

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?".

Tautan

Unduh ASP.NET Wake On LAN (paket zip)