LAN ortamında RDP uyandırma


22

RDP'yi lan-on istemci bilgisayarları uyandıracak şekilde nasıl yapılandırabilirsiniz?

Temel olarak, LAN ortamımızda aynı anda 1 veya daha fazla bilgisayarı uyandırabilmek istiyorum.


Windows XP ? 7?
Lawrence

MS Windows 7 Pro
oshirowanen

Bu gerçekten güzel bir özellik olurdu. Güncelleştirme 1 ile Windows 8.1'deyim ve hala MSTSC'de yerleşik bir WOL seçeneği yok. Windows 10 TP'de bile değil.
Samir

DD-WRT aracılığıyla WOL yapmak ve sonra MSTSC çalıştırmak ve NetBIOS üzerinden ana bilgisayar adını çözmek. Uzak PC Magic Packet olarak ayarlandı. Belki de bunu Pattern olarak değiştirmek, aşağıda önerildiği gibi TCP SYN isteğinde uyanmasına yardımcı olabilir. Bunu denemedim. Ayrıca, tüm Windows 8 makinelerimde NIC aracılığıyla rastgele ve istemeden uyanma gibi garip bir sorun var gibi görünüyor ve WOL tetikleyicisini sadece Magic-Packet'e ayarlamak sorunu azaltıyor gibi görünüyor. Bu nedenle Magick Packet tetikleyicisini tercih ediyorum. Windows 7'de bu sorunu yaşamadım, bu yüzden hala Windows 7 kullanıyorsanız rastgele uyanmalar sizi etkilemeyebilir.
Samir

Şimdi hızlı bir test yaptım ve NIC için güç ayarlarında (örneğin, Desen tetikleyicisine izin vermek) güç ayarlarında yalnızca Sihirli Paket seçeneğinin seçiminin kaldırılmasının, uzaktaki bilgisayarı MSTSC (RDP) ile uyandırmanıza izin verdiğini onaylayabilirim. RDP bağlantısının ilk kez başarısız olacağını unutmayın (bir hata alırsınız). Bu yalnızca uzaktaki bilgisayarı uyandırmaya yarar. Uyandıktan sonra, ikinci RDP bağlantı girişimi daha başarılı olacaktır. Windows 8.1 Güncelleme 1 çalıştıran iki LAN PC üzerinde test edilmiştir. (IP adresi yerine uzak ana bilgisayar adını kullanın.)
Samir

Yanıtlar:


27

Uzak Masaüstü'nün yerleşik uzaktan uyandırma özelliği yoktur. İlk kullanım gerekecektir Wake-On-Lan buna RDP için önce uyku bilgisayarı uyandırmak için.

Bilgisayarınızda WOL'yi etkinleştirmek için ilk adım donanımı kontrol etmektir:

  • Ağ kartınızın Wake-on-LAN özelliğini desteklemesi gerekir
  • Güç kaynağınız Wake-on-LAN'ı desteklemelidir
  • LAN'da Wake-on-LAN etkinleştirilmelidir
  • Yönlendiricinizin yayın paketlerini iletecek şekilde yapılandırılması gerekir
  • İşletim sisteminizin Wake-on-LAN özelliğini etkinleştirecek şekilde yapılandırılması gerekir

BIOS'ta WOL'u etkinleştir (önyüklemeden)

Gerçek yöntem anakartınıza bağlıdır. Ancak, BIOS'ta böyle bir seçenek bulunmazsa, varsayılan olarak çalışacağını varsaymak güvenli olabilir.

Ethernet Kartınız için WOL'u etkinleştirin

Denetim Masası'ndan Aygıt Yöneticisi'ni açın, Ağ Bağdaştırıcıları'nı genişletin ve Ethernet Kartınızı bulun. Özellikler'e sağ tıklayın ve açın, ardından Gelişmiş sekmesine gidin ve "Sihirli Pakette Uyandırma" veya benzeri bir şeyi etkinleştirin.

image1

Windows Özelliği "Basit TCPIP hizmetleri" ni yükleyin

Denetim Masası'ndan Programlar ve Özellikler'i açın, kenar çubuğunda "Windows özelliklerini aç veya kapat" ı tıklayın, aşağı kaydırıp "Basit TCPIP hizmetleri" ni kontrol edin, ardından özelliği yüklemek için Tamam'ı tıklayın.

image2

Hizmeti Başlat "Basit TCP / IP Hizmeti" (7 ve 9 numaralı bağlantı noktalarını etkinleştirir)

Denetim Masası'ndaki Yönetimsel Araçlar'dan Hizmetler'i açın, hizmete gidin, hizmetin başlatıldığından ve Başlangıç ​​Türü'nün Windows ile çalışacak şekilde Otomatik olarak ayarlandığından emin olun.

image3

Windows Güvenlik Duvarı'nda Bağlantı Noktası 9 için UDP'yi açma

Denetim Masası'ndan Windows Güvenlik Duvarı'nı açın. Yalnızca UDP gerekir, ancak TCP bağlantı noktasını da açmak isterseniz bunu yapabilirsiniz. UDP her zaman NIC'iniz tarafından alınabilen bir yayın paketidir, oysa TCP bilgisayarın açılmasını gerektirir.

image4

WOL yazılımı

İnternette, wolcmd gibi komut satırı veya burada bulunan eşleşen Grafik Arayüzü ile kullanılabilir .

kaynak


5
WOL'u yoğun olarak kullanıyoruz ve Basit TCP / IP hizmetlerini veya güvenlik duvarı istisnasını etkinleştirmedik. Makine kapalıysa, güvenlik duvarı WOL paketini engellemek için bile çalışmaz.
Patrick Seymour

1
@PatrickS .: Bu öğeler WOL için standart yemek kitabı makbuzunun bir parçasıdır, ancak gereksiz olmaları hakkındaki yorumunuz bana tamamen mantıklı geliyor. Güvenlik duvarları her zaman daha karmaşık hale geldiğinden, güvenlik duvarı kısmı konusunda belki dikkatli olurum.
harrymc

4
Yazılım güvenlik duvarlarının çalışmadığı zaman paketleri nasıl durduracağından emin değilim. Ve Basit TCP / IP bağlantı noktası 7 ve 9'u açsa bile, bu hizmet bilgisayar kapalıyken de çalışmaz. Ve WOL, 7 veya 9 numaralı bağlantı noktasını gerektirmez.
Patrick Seymour

@PatrickS .: Gelecekte düşünürdüm.
harrymc

3

Makine bir Fiziksel makine ise, ilk önce BIOS'u uyandırma işlemine izin verecek şekilde yapılandırır ve sadece başka bir yazılım (çok sayıda ücretsiz yazılım vardır) kullanarak bir WakeOnLan paketi gönderirsiniz ve daha sonra buna RDP gönderirsiniz.

Öte yandan onlar Sanal Makineler ise, o zaman bir sorununuz var. WOL, uyanmayı yapmak için NIC'ye güvenir ve bir sanal makinede fiziksel olmayan sanal NIC'leriniz vardır. Bu durumda, WOL'u desteklemek için sanallaştırma aracınıza bağımlısınız, destekliyorsa ve etkinleştirilmişse, fiziksel bir makineye yapıyormuşsunuz gibi bir WOL paketi gönderirsiniz.

Not: Varsayılan Windows RDP istemcisiyle, bir komut dosyasını bağlantıdan önce çalışacak şekilde ancak sonra çalışacak şekilde yapılandıramazsınız . Paket Mstsc.exe WOL paket gönderir, birkaç dakika bekler ve sonra mstsc.exe (yani RDP istemcisi) başlatır bir BAT komut dosyası içinde çalıştırmak için öneririz.

Fiziksel makinelerin varsayımı nasıl yapılır (işletim sistemi önemli değil): http://www.smallnetbuilder.com/lanwan/lanwan-howto/29941-how-to-wake-on-lan--wake-on-wan VMWare ayarları (bir örnek, özel satıcınızı ve sürümünüzü aramanız gerekir): http://pubs.vmware.com/vsphere-50/index.jsp?topic=%2Fcom.vmware.vsphere.vm_admin.doc_50%2FGUID -35CD5E60-6FFA-47CE-A5CF-78B6D6B42CB8.html


1
Not, fiziksel bir NIC'ye bir VM atayabilirsiniz ve bir sunucu ortamında oldukça sık gerçekleşir
cutrightjm

2

Wake On Pattern kullanmak bunun için bir yol gibi görünüyor. Wake On Lan, BIOS'ta ve Windows'ta etkin olduğu sürece.

Kendim yapmadım, ancak WOL'un Ad Aramalarında ve TCP SYN isteklerinde yapılabileceğini biliyorum.
Bu Microsoft KB doco'u da belirtir.

Ana bilgisayar adına değil, IP adresine bağlandığınızı varsayarsak, IP'ye bağlanmak, anahtarın hangi IP adresinin bu MAC adresine sahip olduğunu unutmaması koşuluyla bilgisayara bir TCP Syn isteği göndermeyi denemelidir.

Varsayılan olarak, Windows 7'nin MagicPacket ve PetternMatch'te uyanacak şekilde ayarlanması gerekir. İkincisi, TCP Syn isteklerinde uyanma ile ilgilenecektir.
Ancak, NIC'nin kendisinin ARP ve ND boşalmasını veya en azından ARP boşaltmasını desteklemesi gerekecektir.
NIC bunu desteklemiyorsa, Magic Packet bilgisayarı uyandırmanın tek yoludur.

Bu durumda, bilgisayara RDP ile bağlanmaya çalışmadan önce çalıştırmak için bir yardımcı programa ihtiyacınız olacaktır. Ağ altyapınız, Wake On Lan paketlerini sizin için bile gönderebilir.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.