RDP wake-on-lan no ambiente da LAN

18

Como você configura o RDP para poder acordar em computadores cliente lan?

Basicamente, eu quero ser capaz de despertar em uma rede de 1 ou mais computadores por vez em nosso ambiente de rede local.

    
por oshirowanen 04.01.2014 / 11:46

3 respostas

20

A Área de trabalho remota não possui nenhum recurso de ativação remota integrado. Você precisará primeiro usar o Wake-On-Lan para ativar o computador para dormir, antes que você possa RDP para ele.

Para ativar o WOL no seu computador, o primeiro passo é verificar o hardware:

  • Sua placa de rede deve suportar Wake-on-LAN
  • Sua fonte de alimentação deve suportar Wake-on-LAN
  • O Wake-on-LAN deve estar ativado no BIOS
  • Seu roteador deve estar configurado para encaminhar pacotes de transmissão
  • Seu sistema operacional deve estar configurado para ativar o recurso Wake-on-LAN

Ativar WOL no BIOS (da inicialização)

O método atual depende da sua placa-mãe. No entanto, se tal opção não for encontrada na BIOS, pode ser seguro assumir que ela funcionará por padrão.

Ative o WOL para sua placa Ethernet

Abra o Gerenciador de dispositivos no Painel de controle, expanda Adaptadores de rede e encontre o seu cartão Ethernet. Clique com o botão direito e abra Propriedades, em seguida, vá para a guia Avançado e ativar "Wake on Magic Packet" ou algo semelhante.

InstalarorecursodoWindows"Serviços TCPIP simples"

Abra Programas e Recursos no Painel de Controle, clique em "Ativar ou desativar recursos do Windows" na barra lateral, role para baixo e marque "Serviços TCPIP Simples" e clique em OK para instalar o recurso.

Iniciarserviço"Serviço TCP / IP simples" (ativa as portas 7 e 9)

Abra Serviços de Ferramentas Administrativas no Painel de Controle, role para baixo até o serviço, Assegure-se de que o serviço seja iniciado e que seu Tipo de Inicialização esteja configurado como Automático para que seja executado com o Windows.

AbraoUDPparaaporta9noFirewalldoWindows

AbraoFirewalldoWindowsnoPaineldeControle.ApenasUDPénecessário,masvocêpode,sedesejar,abriraportaTCPtambém.OUDPéumpacotedetransmissãoquesemprepodeserrecebidopelaNIC,enquantooTCPrequerqueocomputadorsejaligado.

Software WOL

Muitos desses estão disponíveis na Internet, por linha de comando, como wolcmd ou a sua interface gráfica correspondente encontrada aqui .

fonte

    
por 11.01.2014 / 16:49
3

Se a máquina for uma máquina física, você primeiro configurará seu BIOS para permitir wake-on-lan e apenas enviará um pacote WakeOnLan, usando qualquer outro software (há muitos gratuitos) e, em seguida, separadamente o RDP.

Se por outro lado eles são máquinas virtuais, então você tem um problema. O WOL depende da NIC para fazer o velório, e em uma VM você tem placas de rede virtuais não físicas. Nesse caso, você depende da sua ferramenta de virtualização para suportar o WOL, se ele for compatível e estiver habilitado, você enviará um pacote WOL, como se estivesse fazendo isso para uma máquina física.

Nota: Com o cliente RDP padrão do Windows, não é possível configurar um script para executar anterior à conexão, somente depois. Eu sugiro que você pacote mstsc.exe para executar dentro de um script BAT que envia o pacote WOL, aguarda por alguns minutos e, em seguida, lança mstsc.exe (ou seja, o cliente RDP).

How-to-guide assumindo máquinas físicas (o SO não importa): link Configurações do VMWare (um exemplo, você precisa procurar por seu fornecedor e versão específicos): link

    
por 11.01.2014 / 14:46
2

Usar o Wake On Pattern parece ser o melhor caminho para isso. Desde que o Wake On Lan esteja ativado no BIOS, assim como no Windows.

Eu não fiz isso sozinho, mas sei que o WOL pode ser feito em pesquisas de nome, bem como solicitações TCP SYN.
Este documento da Microsoft KB especifica o mesmo também.

Supondo que você esteja se conectando a um endereço IP e não a um nome de host, a conexão ao IP deve tentar enviar uma solicitação TCP Syn ao computador, desde que o switch não tenha esquecido qual endereço IP possui esse endereço MAC.

Por padrão, o Windows 7 deve ser configurado para ser ativado no MagicPacket e no PetternMatch. O último é o que vai cuidar de acordar em solicitações TCP Syn.
No entanto, a própria NIC precisará suportar ARP & ND offload ou pelo menos offload ARP.
Se a NIC não suportar isso, o Magic Packet é a única maneira de ativar o computador.

Nesse caso, você precisará de um utilitário para executar antes de tentar se conectar com o RDP ao computador. Sua infra-estrutura de rede pode até mesmo ter a capacidade de enviar pacotes Wake On Lan para você.

    
por 11.01.2014 / 15:12