Caso para configurar a administração remota e um pouco mais de controle sobre a situação



Eu quero falar sobre alguns recursos da organização do controle remoto "desktop" no exemplo de um caso já decidido. O artigo discutirá os recursos do trabalho com RDP e Hamachi e o tópico do controle remoto, incl. e desligar PC usando um telefone celular.

Sob o corte de 2550 palavras e imagens de 5,17MB.

Equipe de comando


1) Notebook Toshiba Tecra R10-118 (doravante referido como NB ):

- hoje em dia já é super antigo
- sobreviveu 3 baterias
- é leve (1,9 kg)
- 100% de carga na CPU aguenta no máximo 7 minutos e depois acontece desligamento de emergência devido ao superaquecimento
- SO Windows 7 Ultimate
- passou por fogo e água, por isso não tem medo da morte

2) PC doméstico baseado no i5-3470 (doravante - DT ):

- prefere fazer do que pensar
- Internet 100 Mbps / c
- tela de 24 polegadas para trabalho conveniente
- a bordo de softwares diferentes para tarefas diárias, totalmente configurados para o trabalho
- OS Windows 7 Ultimate
- amigos com kote

Desafio


Em questões de negócios, muitas vezes tenho que estar em diferentes áreas da cidade com NB na minha bolsa. A princípio, seus recursos locais eram suficientes para todas as tarefas. Um pouco mais tarde, havia a necessidade de um sistema de CRM, em seguida, uma especificação técnica foi desenvolvida para ele e, alguns meses depois, esse sistema foi instalado na DT. Isso ajudou a organizar os processos de trabalho, mas ao mesmo tempo interrompeu o modo de vida usual. O fato é que esse é um CRM completamente "cíclico", direcionado por pouco e funciona apenas no Windows. Além disso, ele estava pendurado em uma DT em uma máquina virtual, tinha um grande banco de dados, que juntos aumentava os requisitos de hardware. Para um trabalho confortável com esse CRM, também era necessário um grande poder de computação, e o banco de dados aumentava todos os dias.

Considerando que eu tenho pouco controle sobre mim, ao trabalhar com hardware lento, não seria uma idéia muito razoável transferir esse sistema para o NB. Outro motivo para minha relutância em carregar todo o banco de dados comigo foi o risco de perdê-lo com o NB, ninguém estava seguro disso, e sincronizá-lo entre DT e NB todos os dias seria uma tarefa extremamente intensiva em recursos. Na DT, trabalhar com CRM era o oposto - muito rápido e confortável, além disso, os backups eram criados automaticamente.

Eu precisava encontrar uma solução que resolvesse o problema simultaneamente com produtividade e compacidade, ao mesmo tempo, sem esquecer a proteção de dados.

A primeira decisão que veio à mente foi comprar um novo laptop que pudesse substituir o NB e o DT.

Como resultado, abandonei essa idéia pelas seguintes razões:
- o desempenho ainda está aquém do TD
- perda de peso significativa antes do RN: 3,5 kg versus 1,9.
- a perda desse dispositivo me deixaria muito chateada (principalmente com o CRM a bordo)
- o preço

Tudo isso me levou ao fato de que era necessário configurar o acesso remoto entre o NB e o DT.

Conexão do terminal RDP


O Protocolo de área de trabalho remota vem com o Windows. E, apesar do viés de alguns usuários para os produtos da Microsoft, o RDP oferece excelente qualidade da imagem transmitida e é capaz de compartilhar arquivos.

Não vou me debruçar sobre as configurações em detalhes, vou falar apenas sobre algumas das características do trabalho. Ao trabalhar em uma rede local, é necessário especificar o nome do computador ou o endereço IP como destino, ao conectar-se a um PC localizado na rede externa - o nome do domínio host ou o endereço IP. Ao conectar entre dois PCs localizados na LAN e conectados via cabo, você pode desativar a solicitação de senha. Se duas máquinas na mesma rede local se comunicarem, mas já via Wi-Fi, ou se o host estiver em uma rede externa, a solicitação de senha não será desativada. Durante uma sessão remota, os recursos de computação do computador host são usados. É verdade que essas possibilidades ainda são um pouco limitadas. Por exemplo, é impossível usar os recursos do adaptador de vídeo Nvidia, em particular a tecnologia CUDA. O Windows descarrega o driver de vídeo da Nvidia e usa o seu próprio.Na prática, o inconveniente está no fato de que, ao conectar o NB ao DT, é impossível usar a tecnologia CUDA em programas de processamento de vídeo e, portanto, acelerar a renderização.

Ainda há uma nuance de que, quando conectado, o computador host entra no modo de tela de seleção de usuário. Por um lado, isso é uma vantagem, pois ninguém vê que tipo de ação o usuário remoto executa. Há um menos associado aos recursos de conexão externa (mais sobre isso abaixo).

Resolvendo o problema com um endereço IP cinza: LogMeIn Hamachi


Por padrão, o provedor doméstico não fornece um endereço IP externo e não desejo pagar mais por isso, pois existem alternativas. Mas ainda vou falar sobre os prós e os contras do ip externo aplicado à solução do meu problema. Prós: alta velocidade; é possível usar a tecnologia Wake-on-Lan e controlar o DT ligado / desligado; a capacidade de se conectar à TD, mesmo que agora esteja na tela de seleção do usuário; não é necessário instalar software adicional. Contras: aumento do risco de hackers, despesas mensais adicionais.

No final, foi decidido usar o HamachiEste serviço permite que você organize uma conexão VPN entre vários computadores. Ao instalar a distribuição Hamachi no sistema operacional, um adaptador de rede virtual é criado, ao qual é atribuído um endereço IP virtual. Depois de instalar o kit de distribuição em sua conta, você pode criar uma rede e convidar / adicionar outros usuários, entre os que instalaram o cliente Hamachi (até 5 participantes na versão gratuita).

Hamachi opera em dois modos de comunicação entre os participantes. No primeiro caso, este é um "túnel direto", quando o tráfego entre usuários vai diretamente, e o servidor apenas ajuda a determinar a localização dos participantes. O segundo modo é “conectar-se através do relé”, quando todo o tráfego passa pelo servidor Hamachi, por causa disso, há um ping e uma velocidade muito altos para que possa ser difícil trabalhar. De acordo com minhas observações, independentemente das configurações do programa, uma conexão através de um repetidor sempre ocorre se você usar a Internet móvel 3G ou 4G, por exemplo, Yota. Eu tenho Internet doméstica da Beeline, portanto, quando você encontra um ponto Wi-Fi com a Beeline na cidade, a conexão com a DT sempre passa por um "túnel direto" e quase sempre com boa velocidade. Qual será a conexão se eu me conectar via Beeline de outra cidade, ainda não o testei.No entanto, tenho motivos para acreditar que a conexão dentro do mesmo provedor "fixo" e dentro da mesma cidade será sempre através de um "túnel direto". De acordo com rumores e informações não verificadas, você pode se livrar da conexão através do revezamento comprando uma licença, mas isso não é uma palavra no site oficial, e eu ainda não testei essa opção.

Agora um pouco sobre coisas tristes. Como mencionei acima, quando você se conecta via RDP, o host entra no modo de tela de seleção de usuário. No final da sessão, este guindaste permanece ativo. Se a conexão estiver em uma rede local, não haverá problemas para reconectar e continuar. Também não é um problema continuar a sessão interrompida se você estiver em algum lugar distante, mas o host tiver um endereço IP externo. Quando lidamos com o Hamachi, já é impossível se reconectar com a tela de seleção de usuários ativos, mesmo levando em consideração que o SO e o Hamachi ficam na RAM e continuam trabalhando em segundo plano. Uma solução para esse problema é criar um atalho vazio na área de trabalho da DT e colar o código como o endereço shutdown -r -t 00. Ao iniciá-lo, o DT irá reiniciar, a sessão também será interrompida, mas será possível reconectar.

Ao mesmo tempo, ainda existe o problema de ativar a TD à distância, sob demanda. Não posso fazer isso com ferramentas como o WOL, porque preciso de um IP externo, que não existe. Seria possível usar o DNS dinâmico nas configurações do roteador, mas não consegui lidar com as configurações. Além disso, o DynDNS agora está totalmente pago.

Uma solução alternativa é usar os recursos das redes GSM.

soluções de hardware suave


Já existem vários tipos de soluções em caixa disponíveis para venda gratuita que permitem controlar ligar e desligar o computador remotamente, embora a maioria deles exija energia da rede e seja oferecida a um preço de 6.000 rublos ou mais. Eu decidi que era inútil para mim.

Também encontrei artigos de entusiastas que usavam os recursos de um telefone celular para ligar um PC. No entanto, nesses artigos foram dados alguns circuitos de rádio complexos, nos quais mais de uma dúzia de elementos de rádio estavam envolvidos. Todos esses circuitos de rádio me aterrorizavam, porque eu absolutamente não sabia como lê-los. Da minha parte, era um pouco incompreensível para mim por que era necessário criar tais dificuldades?

De fato, em teoria, tudo é mais simples que simples:

- desmontamos um telefone celular,
- encontramos os contatos aos quais o minúsculo motor do alerta vibratório
está conectado - soldamos cada um deles através do fio
- compramos um relé eletromagnético, suficiente para a tensão fornecida pelo telefone
- compramos outros componentes de rádio necessários para montar o "hub", no qual haverá um relé, fora, haverá uma conexão ao conector POWER SW na placa-mãe e uma conexão ao botão POWER na unidade de sistema.

Resta apenas verificar pessoalmente a viabilidade dessa ideia.

Seleção de telefone


Cerca de uma dúzia de dispositivos foram encontrados na despensa, entre os quais: Nokia 1280, Nokia 1200, Nokia 105, Nokia 1800, Nokia 6500c, Nokia C5-00, Alcatel one touch 112 e, finalmente, Texet TM-B110. Apenas a última foi escolhida para o papel do coelho experimental, já que essa “avó” tinha um alerta vibratório tão alto que seu chocalho na mesa podia ser confundido com o som de um perfurador dos vizinhos.

Não é difícil detectar os contatos aos quais o motor de alerta vibratório está conectado. O motor em si não é soldado à placa de circuito do telefone, mas é montado no lado oposto do gabinete e conectado via terminais quando o telefone é montado.


. . . , . 2-3 (). , .


Overview.


Recolhemos o telefone, inserimos o cartão SIM, ativamos o modo "vibro" e iniciamos uma chamada.


O voltímetro mostra 3,72V, é a tensão máxima de saída da bateria.

A propósito, tive sorte com o telefone, pois nem todos os dispositivos usam toda a tensão da bateria para acionar o alerta vibratório.

O Google me disse relés eletromagnéticos adequados em termos de parâmetros e em quais lojas você pode encontrá-los. No entanto, antes de comprar, eu ainda precisava ligar para várias lojas e especificar as características dos vendedores: nos sites nem sempre é possível encontrar informações de que esse relé em particular funcionará a partir de 3V.

Como resultado, foram adquiridos TRG5-5VDC-SA-CL-R, relé de alarme 5VDC / 0,5A 125VAC, 1 contato de comutação. Apesar da marcação 5VDC, o consultor me garantiu que funcionaria a partir de 3,7V.

Outros componentes



Juntamente com o relé, outros componentes da lista de componentes necessários foram adquiridos.

Lista completa de componentes usados:

1) TRG5-5VDC-SA-CL-R, relé de alarme 5VDC / 0,5A 125VAC, 1 contato
de comutação 2) G1020BF, carcaça para REA 108,5x54x30mm, plástico, preto com flange de montagem
3) BLS-2 ( DS1071-1x2), soquete de cabo 1x2 com contatos de 2,54 mm
4) PLS-2R (DS-1022-1x2), plugue de 2,54 mm angulado (tipo D1)
5) PLS-2 (DS1021-1x2), plugue de 2,54 pinos mm 1x2 reto
6) DIP-RM 50x50mm, placa de ensaio
7) Fios trançados de cores diferentes

Todos os componentes custam cerca de 700 rublos, sem contar os fios que eu já tinha. Os plugues com soquetes foram selecionados de acordo com o princípio de compatibilidade com os usados ​​no conector “POWER SW” na placa-mãe e é recomendável levá-los com margem. Bem, se após a montagem a placa de circuito impresso não travar no gabinete, embora isso não seja muito crítico.

Esquema



Desenhou no excel. Espero que esteja claro o que é o quê.

Conforme planejado, nós e nossa bicicleta conectamos à placa-mãe em paralelo com o botão POWER na unidade de sistema. O botão continua a ra, como antes.

Nós coletamos o "hub"


No relé que eu usei, havia 6 contatos. Os dois primeiros foram responsáveis ​​pelo controle do relé e conectados ao alerta vibratório no telefone; os outros dois estavam normalmente abertos, ou seja, só fecharam o circuito quando o relé funcionava. Os dois restantes estavam normalmente fechados, ou seja, quando o relé era acionado, pelo contrário, eles eram abertos, o principal era não misturá-los com os anteriores e não usá-los.


este lado olha para o gabinete.Os


furos para os conectores na tampa do gabinete foram feitos com um ferro de solda.




Para o exterior, destacamos os fios que serão conectados ao POWER SW na placa-mãe.




O hub está pronto

Meça o pulso


É hora de testar o desempenho de todo o sistema. No primeiro começo, um momento desagradável foi revelado. Quando o telefone recebeu uma chamada, o circuito foi fechado e a energia da TD foi ligada, mas se a chamada não foi interrompida, depois de alguns segundos, a TD foi desligada. O motivo foi que, quando você mantém o botão POWER pressionado por mais de 5 segundos, a energia é desligada à força.

Utilizando ferramentas improvisadas, um microfone e um programa de gravação de áudio, foi realizada uma medição da “frequência cardíaca” do relé: As


premissas foram confirmadas. Exatamente 5 segundos, o circuito permanece fechado, depois 1 segundo de inatividade e o ciclo se repete.

O culpado é o telefone, mas não foi possível fazê-lo vibrar em um ritmo diferente. Portanto, a única estratégia de trabalho é encerrar a ligação assim que você ouvir o primeiro bipe.

Instalando um "hub" dentro da unidade de sistema




Penduramos o telefone fora da unidade do sistema, de preferência na parede traseira, para que ele possa ser acessado. Conduzimos os fios dentro do gabinete pelo orifício PCI. O telefone pode ser conectado a uma carga constante, para não esquecer de carregar.

Recursos operacionais


Como eu disse, o botão POWER ainda funciona normalmente, independentemente do relé. Hamachi informa se o computador está atualmente ligado ou não. Não digo a ninguém o número de telefone para ativar a TD, mas ainda não há 100% de garantia de que ninguém ligará do número esquerdo. Infelizmente, no Texet TM-B110, não é possível configurar o alerta vibratório separadamente para mensagens e chamadas recebidas; portanto, qualquer mensagem acionará a TD. É verdade que, na minha prática, isso só aconteceu duas vezes em três meses.

O que poderia ser melhorado


Por exemplo, quando o próximo alerta de SMS da Beeline chegou ao meu smartphone, ficou claro que o mesmo SMS poderia chegar ao Texet. Nesse momento, talvez eu não tivesse NB com Hamachi comigo, mas havia uma necessidade de verificar o status da DT. Teoricamente, seria possível instalar um aplicativo no DT que envie um email para o meu email principal e um smartphone com Internet móvel me notifique disso.

Maneira alternativa: instale o agente de email no DT e no smartphone e, assim, controle a situação. Uma maneira ainda mais avançada é substituir o Texet por um dispositivo mais avançado que não vibre com o SMS recebido e responda apenas às chamadas. O lado sombrio da força é a inclusão de vibração ao chamar apenas de um determinado número.

A adequação dos demais telefones


Nokia 1280, Nokia 1200, Nokia 105 e Nokia 1800 - apesar de seu design simples, eles eram completamente inutilizáveis. Para entrar, você precisa de uma chave de fenda "asterisco", mas esse não é o maior problema. O mais importante é que, quando desmontei todos eles, não consegui determinar visualmente onde estavam os contatos responsáveis ​​pelo alerta vibratório, o motor não pôde ser detectado.

Nokia 6500c e Nokia C5-00 não decidi não tocar.

Alcatel one touch 112 - os contatos do anel vibro são facilmente detectados, também é fácil soldar os fios e colocá-los através do fone de ouvido, o que eu fiz. Na saída, o voltímetro mostrava 2,95-3,01V, enquanto a medição da tensão de saída na bateria nativa mostrava 3,8V.

A tensão em 3,01V não é mais suficiente para ativar o relé adquirido (TRG5-5VDC-SA-CL-R).

As conclusões podem ser feitas da seguinte forma: é aconselhável começar a amostragem entre a variedade de "avós" no mercado. É possível que modelos mais avançados desta categoria tenham configurações avançadas que permitem desativar a vibração durante o SMS.

Eu também gostaria de acrescentar que existem relés à venda que precisam de até 1,5V, mas são bastante raros nas lojas.

Conclusão


O esquema que eu implementei para ligar um PC usando um dispositivo móvel é essencialmente universal para ativar qualquer dispositivo de baixa tensão.
Se você voltar à questão da implementação do acesso remoto aos dados necessários, é claro que poderá usar o VPS ou um serviço em nuvem, onde em todos os casos você verá um ganho na velocidade de transferência de dados em comparação com a velocidade na rede Hamachi. No meu caso, era mais uma medida necessária até que um CRM trabalhando a partir da interface da web estivesse pronto. Ao mesmo tempo, ele será implantado de uma maneira ou de outra no meu próprio equipamento e funcionará lá até que uma solução melhor seja encontrada. Minha posição é que, se os dados valem uma ordem de magnitude maior do que o cobrado mensalmente na forma de aluguéis, então é uma ocasião para pensar se vale a pena arriscar. Os proprietários sempre terão tempo suficiente para "auditar" os dados armazenados em seus servidores e depois tomar uma decisão. Parece paranóia? Não,Eu só gosto de dormir em paz.

Os componentes foram comprados em São Petersburgo, na loja "CHIP and DIP". Um telefone adequado pode ser encontrado no mercado de rádio "UNONA". Obrigado pela atenção!

Source: https://habr.com/ru/post/pt387517/


All Articles