Ağınız için Wake on LAN Kontrol Paneli Kur
Bir BT yöneticisi olarak, şirketinizin alt satırını doğrudan etkileyen birçok şey yapabilirsiniz. En belirgin doğrudan donanım ve yazılım maliyetleri olsa da, genellikle göz ardı edilen bir husus bilgisayar sistemleri tarafından enerji / elektrik tüketimidir. Sunucuların 7/24 erişilebilir olması gerekirken, masaüstü sistemlerinin yalnızca ilgili kullanıcının ihtiyacı olduğunda veya zamanlanmış bakım görevleri için uygun olması gerekir. Zamanın geri kalanı (genellikle zamanın% 50'sinden fazlası), sistem güç kullanımını azaltan düşük güç modunda kalabilir, bu nedenle maliyet.
Windows sistemlerinin zamanlanmış görevleri yürütmek için kendilerini uyandırma seçenekleri olsa da, kullanıcılar sistemlerine uzaktan erişiyorsa (örneğin, Uzak Web Çalışma Alanı) sistemin talep üzerine uyandırılması için kolay bir yol yoktur. Çözüm, ücretsiz ASP.NET Yerel Ağ Denetim Masasında Wake gibi bir Wake on LAN sistemi uyguluyor. Bu sayede, istemci bilgisayarlar bir düğmeye basılarak bekleme modundan çıkarılabilir. Bu, kullanılabilirlik ve güç tasarrufu arasında bir denge bulmak için ideal bir çözümdür.
Gereksinimler
- Ağınıza SQL 2005/2008 (Express veya Full) yüklü olmalıdır. ASP.NET Wake on LAN Kontrol Paneli kutudan çıktığında, SQL Express'i kullanıcı örnekleriyle kullanacak şekilde yapılandırılmıştır, ancak size SQL Server'ın tam sürümünü nasıl kullanacağınızı göstereceğiz.
- Masaüstü bilgisayarların uzaktan uyandırılabilir şekilde yapılandırılması gerekir. Genelde, bu, ağ kartınız için varsayılan ayardır, ancak emin olmak istiyorsanız, ağ kartınızın aygıt özelliklerini Aygıt Yöneticisi'nden kontrol edebilirsiniz..
- Genel olarak, ASP.NET Wake on LAN sayfasından yüklenebilen belgeler çok iyidir. Her şeyi ayarlamak için yükleyiciyi kullanmayı kapsar, ancak gerçek inek tarzında her şeyi elle ayarlayacağız.
Wake on LAN Kontrol Panelini Ayarlama
“C: inetpubwwwrootWakeOnLan” klasörünü oluşturun ve Wake on LAN zip paketinin içeriğini çıkarın.
“Web.config” dosyasını açın ve connectionStrings bölümünü not edin:
Yerel makinede SQL Express'i kullanıcı örnekleri etkin (SQL Express'in kurulumu sırasında varsayılan seçenek) kullanıyorsanız, hiçbir şeyi değiştirmeniz gerekmez ve bu bölümün kalanını yok sayabilirsiniz, ancak SQL'in tam sürümünü kullanıyorsanız veya SQL Express kullanıcı örneklerini devre dışı bıraktıktan sonra, ikinci connectionString anahtarını yorumlamanız / silmeniz, ilk önce yorum yazmanız ve değişikliklerinizi kaydetmeniz gerekir. Varsayılan olarak, SQL Server bağlantı dizesi yerel bilgisayarı güvenilir kimlik doğrulamasıyla kullanacak şekilde ayarlanmıştır. Ortamınıza bağlı olarak, bu bağlantı ayarlarını değiştirmek isteyebilirsiniz / gerekebilir.
ASP.NET Wake On Lan paketi, SQL Server'da kurulum için kullanılacak bir SQL veritabanı oluşturma komut dosyası içerir. Bu betiği çalıştırmadan önce, SQL dosyasına küçük bir düzeltme yapmanız gerekecektir. “C: inetpubwwwrootApp_DataSchema.sql” dosyasını Not Defteri'nde açın ve vurgulanan yere “WakeOnLan” ekleyin:
Bu yapıldıktan sonra değişiklikleri kaydedin ve yükleme komut dosyasını bir Windows Yöneticisi olarak çalıştırın (burada -S “.” Yüklenecek SQL Server'ı belirtir):
SqlCmd -S “.” -E -i “C: inetpubwwwrootApp_DataSchema.sql”
IIS'yi LAN Üzerinden Uyandırmayı Çalıştırmak için IIS'yi Yapılandırma
Dosya ve veritabanını bir kez yerleştirdikten sonra, Internet Information Services Manager'ı açın. 'Varsayılan Web Sitesi' altında WakeOnLan klasörünü görmelisiniz. Kontrol paneli kullanılmadan önce, dizini .NET sürüm 2.0 üzerinde çalışan bir uygulamaya dönüştürmeniz gerekir..
IIS 7'de, klasöre sağ tıklayıp 'Uygulamaya Dönüştür'ü seçmeniz yeterlidir. IIS 6'da, 'Varsayılan Web Sitesi'ni sağ tıklatarak kullanılabilen' Uygulama Ekleme Sihirbazı'nı kullanmanız gerekir..
Uygulamanın varsayılan ayarları genellikle doğrudur ve değiştirilmeleri gerekmez..
Uygulama oluşturulduktan sonra, “http: // localhost / WakeOnLan” adresini ziyaret ederek LAN Kontrol Panelinde ASP.NET Wake'e erişebilmelisiniz. Bu işe yaramazsa, şunlardan emin olun:
- IIS WakeOnLan uygulaması bir .NET 2.0 AppPool'de çalışıyor.
- SQL bağlantı dizeleriniz Web.config dosyanızda doğru.
Bilgisayar ekleme
Kontrol panelini ayarladıktan sonra, geriye kalan tek şey bilgisayar eklemektir. Bu oldukça sezgiseldir, 'Yeni Bilgisayar Ekle' bağlantısını tıklamanız ve eklemek istediğiniz sistemin bilgisayar adını veya yerel IP adresini girin..
MAC Adresi otomatik olarak çözülecek ve listede yeni bilgisayar görünecektir..
Wake on LAN Kontrol Panelini Kullanma
ASP.NET Wake on LAN Kontrol Panelinin kullanımı inanılmaz derecede sezgiseldir. Sayfaya eriştiğinizde, bağlı bilgisayarların durumu taranır ve sunulur..
- Aktif / uyanık olan bilgisayarlar mavi renkte sunulur.
- Uykuda olan bilgisayarlar (bekleme / hazırda bekletme).
- Uyanan bilgisayarlar sarı.
Bir bilgisayarı uyandırmak için uygun bağlantıyı tıklamanız yeterlidir..
Bilgisayar sararır ve birkaç dakika sonra maviye döner. Yaklaşık 30 saniye sonra uykuda olan bilgisayara erişilmeye hazırdır.
Sonuç
ASP.NET Yerel Ağda Uyandırma Kontrol Paneli ağınızın dışında kolayca kullanılabilir. Yapılandırdığınız IIS web sitesi harici olarak erişilebilir olduğu sürece, kontrol paneline http://www.domain.com/WakeOnLan adresinden erişebilirsiniz. Kullanıcılarınızı, bilgisayarlarına bağlanmadan önce bu sayfaya erişmeleri için eğitmeniz gerekir. Örneğin, kontrol paneline erişmek için bir şirket portalına bağlantı ekleyerek “bunu nasıl tekrar yaparım?” Sorularını en aza indirebilir.
Bağlantılar
ASP.NET Wake On LAN'ı indirin (zip paketi)