Configurar um painel de controle Wake on LAN para sua rede

Índice:

Configurar um painel de controle Wake on LAN para sua rede
Configurar um painel de controle Wake on LAN para sua rede

Vídeo: Configurar um painel de controle Wake on LAN para sua rede

Vídeo: Configurar um painel de controle Wake on LAN para sua rede
Vídeo: Como corrigir vídeo TRAVADO no COMPUTADOR? | Wondershare Repairit - YouTube 2024, Maio
Anonim

Como gerente de TI, há muitas coisas que você pode fazer que afetam diretamente os resultados finais de sua empresa. Embora os mais óbvios sejam os custos diretos de hardware e software, um aspecto frequentemente negligenciado é o consumo de energia / eletricidade pelos sistemas de computadores. Embora os servidores precisem estar disponíveis 24 horas por dia, 7 dias por semana, os sistemas de área de trabalho só precisam estar disponíveis quando o respectivo usuário precisar deles ou para tarefas de manutenção programadas. O resto do tempo (geralmente mais de 50% do tempo), o sistema pode permanecer no modo de baixo consumo de energia, o que reduz o uso de energia, portanto, o custo.

Embora os sistemas Windows tenham opções para se acordar para executar tarefas agendadas, se os usuários acessarem seus sistemas remotamente (por exemplo, o Local de Trabalho Remoto da Web), não há uma maneira fácil de o sistema ser despertado sob demanda. A solução está implementando um sistema Wake on LAN, como o painel de controle gratuito Wake on LAN do ASP.NET. Com isso, os computadores clientes podem ser colocados fora do modo de espera com o simples clique de um botão. Isso faz com que seja uma solução ideal para encontrar um equilíbrio entre disponibilidade e economia de energia.

Requisitos

  • O SQL 2005/2008 (Express ou Full) deve estar instalado em sua rede. Fora da caixa, o Painel de Controle do Wake on LAN do ASP.NET está configurado para usar o SQL Express com instâncias de usuário, mas também mostraremos como usar a versão completa do SQL Server.
  • Os computadores desktop devem ser configurados com a capacidade de serem despertados remotamente. Normalmente, essa é a configuração padrão da sua placa de rede, mas se você quiser ter certeza, pode verificar as propriedades do dispositivo da sua placa de rede no Gerenciador de dispositivos.
  • No geral, a documentação que pode ser baixada da página ASP.NET Wake on LAN é muito boa. Ele cobre o uso do instalador para configurar tudo, mas na verdadeira moda dos geeks, vamos configurar tudo manualmente.

Configurar o painel de controle do Wake on LAN

Crie a pasta “C: inetpubwwwrootWakeOnLan” e extraia o conteúdo do pacote zip Wake on LAN.

Abra o arquivo “Web.config” e observe a seção connectionStrings:
Abra o arquivo “Web.config” e observe a seção connectionStrings:

–>

Se você estiver usando o SQL Express com instâncias de usuário habilitadas (opção padrão durante a instalação do SQL Express) na máquina local, não será necessário modificar nada e ignorar o restante desta seção, no entanto, se estiver usando a versão completa do SQL ou ter instâncias de usuário do SQL Express desabilitadas, você precisará comentar / excluir a segunda chave connectionString e descomentar a primeira e salvar suas alterações. Por padrão, a string de conexão do SQL Server é definida para usar o computador local com autenticação confiável. Dependendo do seu ambiente, você pode querer / precisar alterar essas configurações de conexão.

O pacote ASP.NET Wake On Lan inclui um script de criação de banco de dados SQL para ser usado na instalação no SQL Server. Antes de executar este script, você precisará fazer uma pequena correção no arquivo SQL. Abra o arquivo “C: inetpubwwwrootApp_DataSchema.sql” no Bloco de Notas e adicione “WakeOnLan” no local destacado:

Feito isso, salve as alterações e execute o script de instalação como um administrador do Windows (onde –S "." Especifica o SQL Server para instalação):
Feito isso, salve as alterações e execute o script de instalação como um administrador do Windows (onde –S "." Especifica o SQL Server para instalação):

SqlCmd -S “.” -E -i “C:inetpubwwwrootApp_DataSchema.sql”

Configurar o IIS para executar o painel de controle do Wake on LAN

Depois de ter os arquivos e o banco de dados funcionando, abra o Gerenciador dos Serviços de Informações da Internet. Sob o "Site padrão", você deve ver a pasta WakeOnLan. Antes que o painel de controle possa ser usado, você deve converter o diretório em um aplicativo que é executado no.NET versão 2.0.

No IIS 7, basta clicar com o botão direito do mouse na pasta e selecionar "Converter em aplicativo". No IIS 6, você precisa usar o "Assistente para adicionar aplicativos", que está disponível clicando com o botão direito do mouse no "Site padrão".

As configurações padrão do aplicativo geralmente estão corretas e não precisam ser modificadas.
As configurações padrão do aplicativo geralmente estão corretas e não precisam ser modificadas.
Image
Image

Depois que o aplicativo é criado, você deve ser capaz de acessar o painel de controle do ASP.NET Wake on LAN, visitando “https:// localhost / WakeOnLan”. Se isso não funcionar, verifique se:

  • O aplicativo IIS WakeOnLan está sendo executado em um AppPool.NET 2.0.
  • Suas seqüências de conexão SQL estão corretas em seu arquivo Web.config.
Image
Image

Adicionando Computadores

Depois de ter configurado o painel de controle, tudo o que resta é adicionar computadores. Isso é bastante intuitivo, basta clicar no link "Adicionar novo computador" e digitar o nome do computador ou o endereço IP local do sistema a ser adicionado.

O endereço MAC será resolvido automaticamente e o novo computador aparecerá na lista.
O endereço MAC será resolvido automaticamente e o novo computador aparecerá na lista.
Image
Image

Usando o painel de controle do Wake on LAN

O uso do Painel de Controle do Wake on LAN do ASP.NET é incrivelmente intuitivo. Quando você acessa a página, o status dos computadores conectados é verificado e apresentado.

  • Computadores que estão ativos / acordados são apresentados em azul.
  • Computadores que estão dormindo (espera / hibernação) são apresentados em preto.
  • Computadores que estão acordando são amarelos.

Para despertar um computador, basta clicar no link apropriado.

O computador ficará amarelo e, alguns minutos depois, ficará azul. Após cerca de 30 segundos, o computador que estava dormindo agora está pronto para ser acessado.
O computador ficará amarelo e, alguns minutos depois, ficará azul. Após cerca de 30 segundos, o computador que estava dormindo agora está pronto para ser acessado.
Image
Image

Conclusão

O Painel de Controle do Wake on LAN do ASP.NET pode ser facilmente disponibilizado fora de sua rede. Desde que o site do IIS em que você o configurou esteja disponível externamente, você poderá acessar o painel de controle em https://www.domain.com/WakeOnLan. Você só precisa treinar seus usuários para acessar essa página antes de se conectar ao computador. Por exemplo, adicionar um link a um portal da empresa para acessar o painel de controle pode minimizar as perguntas “como faço isso de novo?”.

Links

Baixar o ASP.NET Wake On LAN (pacote zip)

Recomendado: