Caso para configurar la administración remota y un poco más de control sobre la situación



Quiero hablar sobre algunas características de la organización del control remoto "escritorio" en el ejemplo de un caso ya decidido. El artículo discutirá las características de trabajar con RDP y Hamachi, y el tema del control remoto, incl. y fuera PC usando un teléfono móvil.

Debajo del corte, 2550 palabras e imágenes de 5.17MB.

Comando personal


1) Portátil Toshiba Tecra R10-118 (en adelante denominado NB ):

- por hoy ya es súper viejo
- sobrevivió 3 baterías
- es liviano (1.9 kg)
- La carga del 100 por ciento en la CPU tiene un máximo de 7 minutos, luego sucede apagado de emergencia debido al sobrecalentamiento
- OS Windows 7 Ultimate
- pasó por fuego y agua, por lo que no teme a la muerte

2) PC doméstica basada en i5-3470 (en adelante - DT ):

- prefiere hacer que pensar
- Internet 100 Mbps / c
- Pantalla de 24 pulgadas para un trabajo conveniente
- software diferente a bordo para las tareas diarias, totalmente configurado para el trabajo
- OS Windows 7 Ultimate
- amigos de kote

Desafío


En asuntos de negocios, a menudo tengo que estar en diferentes áreas de la ciudad con NB en mi bolso. Al principio, sus recursos locales eran suficientes para todas las tareas. Un poco más tarde hubo una necesidad de un sistema CRM, luego se desarrolló una especificación técnica y unos meses más tarde este sistema se instaló en DT. Esto ayudó a organizar los procesos de trabajo, pero al mismo tiempo interrumpió la forma de vida habitual. El hecho es que este es un CRM completamente "cíclico", dirigido de manera limitada, y funciona solo bajo Windows. Además, colgaba de un DT en una máquina virtual, tenía una gran base de datos, lo que en conjunto aumentó los requisitos de hardware. Para un trabajo cómodo con este CRM, también se requería una gran potencia informática y la base de datos crecía todos los días.

Teniendo en cuenta que tengo poco control sobre mí mismo, cuando trabajo con hardware lento, no sería una idea muy razonable transferir este sistema a NB. Otra razón de mi renuencia a llevar toda la base de datos conmigo fue el riesgo de perderla con NB, nadie estaba a salvo de esto, y sincronizarlo entre DT y NB todos los días sería una tarea extremadamente intensiva en recursos. En DT, trabajar con CRM fue todo lo contrario: muy rápido y cómodo, además de esto, se crearon copias de seguridad automáticamente.

Necesitaba encontrar una solución que resolviera el problema simultáneamente con productividad y compacidad, al mismo tiempo, sin olvidar la protección de datos.

La primera decisión que se me ocurrió fue comprar una nueva computadora portátil que podría reemplazar tanto a NB como a DT.

Como resultado, abandoné esta idea, por las siguientes razones:
- el rendimiento aún no alcanza DT
- pérdida de peso significativa antes de NB: 3.5 kg versus 1.9.
- la pérdida de tal dispositivo me haría sentir muy molesto (especialmente con CRM a bordo)
- el precio

Todo esto me llevó al hecho de que era necesario configurar el acceso remoto entre NB y DT.

Conexión de terminal RDP


El protocolo de escritorio remoto viene con Windows. Y a pesar del sesgo de algunos usuarios a los productos de Microsoft, RDP proporciona una excelente calidad de la imagen transmitida y puede compartir archivos.

No me detendré en la configuración en detalle, solo diré algunas de las características del trabajo. Cuando se trabaja en una red local, es necesario especificar el nombre de la computadora o la dirección IP como destino, cuando se conecta a una PC ubicada en la red externa: el nombre de dominio del host o la dirección IP. Al conectarse entre dos PC ubicadas en la LAN y conectadas por cable, puede desactivar la solicitud de contraseña. Si dos máquinas en la misma red de área local se comunican entre sí, pero ya a través de Wi-Fi, o si el host está en una red externa, la solicitud de contraseña no se desactiva. Durante una sesión remota, se utilizan los recursos informáticos de la computadora host. Es cierto que estas posibilidades aún son algo limitadas. Por ejemplo, es imposible utilizar los recursos del adaptador de video Nvidia, en particular, la tecnología CUDA. Windows descarga el controlador de video Nvidia y utiliza el suyo en su lugar.En la práctica, el inconveniente radica en el hecho de que al conectarse con NB a DT es imposible usar la tecnología CUDA en los programas de procesamiento de video y, por lo tanto, acelerar el renderizado.

Todavía hay un matiz de que cuando se conecta, la computadora host entra en el modo de pantalla de selección de usuario. Por un lado, esto es una ventaja, ya que nadie ve qué tipo de acciones realiza el usuario remoto. Hay una desventaja asociada con las características de conexión desde el exterior (más sobre eso a continuación).

Resolviendo el problema con una dirección IP gris: LogMeIn Hamachi


De manera predeterminada, el proveedor de origen no proporciona una dirección IP externa, y no estoy dispuesto a pagar más por esto, ya que existen alternativas. Pero aún así diré sobre los pros y los contras de la IP externa aplicada para resolver mi problema. Pros: alta velocidad; es posible usar la tecnología Wake-on-Lan y controlar el encendido / apagado del DT; la capacidad de conectarse al DT incluso si ahora está en la pantalla de selección de usuario; No es necesario instalar software adicional. Contras: mayor riesgo de piratería, gastos mensuales adicionales.

Al final, se decidió usar HamachiEste servicio le permite organizar una conexión VPN entre múltiples PC. Al instalar la distribución de Hamachi en el sistema operativo, se crea un adaptador de red virtual, al que se le asigna una dirección IP virtual. Después de instalar el kit de distribución en su cuenta, puede crear una red e invitar / agregar otros usuarios allí, entre los que instalaron el cliente Hamachi (hasta 5 participantes en la versión gratuita).

Hamachi opera en dos modos de comunicación entre los participantes. En el primer caso, este es un "túnel directo", cuando el tráfico entre usuarios va directamente, y el servidor solo ayuda a determinar la ubicación de los participantes. El segundo modo es "conectarse a través del relé", cuando todo el tráfico pasa por el servidor Hamachi, debido a esto hay un ping y una velocidad muy altos, por lo que puede ser difícil trabajar. Según mis observaciones, independientemente de la configuración del programa, siempre se produce una conexión a través de un repetidor si utiliza Internet móvil 3G o 4G, por ejemplo, Yota. Tengo Internet en casa de Beeline, así que cuando encuentras un punto de Wi-Fi con Beeline en la ciudad, la conexión a DT siempre pasa por un "túnel directo" y casi siempre es buena velocidad. ¿Cuál será la conexión si me conecto a través de Beeline desde otra ciudad? Todavía no lo he probado.Sin embargo, tengo razones para creer que la conexión dentro del mismo proveedor "fijo" y dentro de la misma ciudad siempre será a través de un "túnel directo". Según los rumores y la información no verificada, puede deshacerse de la conexión a través del relé comprando una licencia, pero esta no es una palabra en el sitio web oficial, y aún no he probado esta opción.

Ahora un poco sobre cosas tristes. Como mencioné anteriormente, cuando se conecta a través de RDP, el host pasa al modo de pantalla de selección de usuario. Al final de la sesión, esta grúa permanece encendida. Si la conexión se realiza a través de una red local, no hay problema para volver a conectarse y continuar. Tampoco es un problema continuar la sesión interrumpida si está en algún lugar lejano, pero el host tiene una dirección IP externa. Cuando tratamos con Hamachi, ya es imposible volver a conectar con la pantalla de selección de usuario activa, incluso teniendo en cuenta que tanto el sistema operativo como Hamachi se quedan en la RAM y continúan trabajando en segundo plano. Una solución a este problema es crear un acceso directo vacío en el escritorio DT y pegar el código como la dirección shutdown -r -t 00. Al iniciarlo, DT se reiniciará, la sesión también se interrumpirá, pero será posible volver a conectarla.

Al mismo tiempo, todavía existe el problema de habilitar DT a distancia, bajo demanda. No puedo hacer esto con herramientas como WOL, porque necesito una IP externa, que no está allí. Sería posible usar DNS dinámico en la configuración del enrutador, pero no pude hacer frente a su configuración, además, DynDNS ahora se ha pagado por completo.

Una solución alternativa es utilizar las capacidades de las redes GSM.

soluciones de hardware blando


Ya hay varios tipos de soluciones en caja disponibles para la venta gratuita que le permiten controlar el encendido y apagado de la computadora de forma remota, aunque la mayoría de ellos requieren energía de la red para su trabajo y se ofrecen a un precio de 6,000 rublos o más. Decidí que era inútil para mí.

También encontré artículos de entusiastas que utilizaron las capacidades de un teléfono móvil para encender una PC. Sin embargo, en esos artículos se dieron algunos circuitos de radio complejos, donde estaban involucrados más de una docena de elementos de radio. Todos estos circuitos de radio me aterrorizaron, porque no sé cómo leerlos. Por mi parte, fue un poco incomprensible para mí ¿por qué era necesario crear tales dificultades?

De hecho, en teoría, todo es más simple que simple:

desarmamos un teléfono móvil,
- encontramos los contactos a los que
está conectado el pequeño motor de la alerta vibratoria - soldamos a cada uno de ellos a través del cable
- compramos un relé electromagnético, que es suficiente para que funcione el voltaje suministrado por el teléfono
- compramos otros componentes de radio necesarios para ensamblar el "hub", dentro del cual habrá un relé, afuera habrá una conexión al conector POWER SW en la placa base y una conexión al botón POWER en la unidad del sistema.

Solo queda verificar personalmente la viabilidad de esta idea.

Selección de teléfono


Se encontraron alrededor de una docena de dispositivos en la despensa, entre los cuales se encontraban: Nokia 1280, Nokia 1200, Nokia 105, Nokia 1800, Nokia 6500c, Nokia C5-00, Alcatel one touch 112 y finalmente Texet TM-B110. Solo el último fue elegido para el papel del conejo experimental, ya que esta "abuela" tenía una alerta de vibración tan fuerte que su traqueteo sobre la mesa podría confundirse con el sonido de un golpe de los vecinos.

No es difícil detectar los contactos a los que está conectado el motor de alerta vibratorio. El motor en sí no está soldado a la placa de circuito del teléfono, sino que está montado en el lado opuesto de la carcasa y conectado a través de terminales cuando se ensambla el teléfono.


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


Overview.


Recogemos el teléfono, insertamos la tarjeta SIM, activamos el modo "vibro" e iniciamos una llamada entrante.


El voltímetro muestra 3.72V, esta es la salida de voltaje máximo de la batería.

Por cierto, tuve suerte con el teléfono, ya que no todos los dispositivos usan todo el voltaje de la batería para operar la alerta vibratoria.

Google me dijo que tenía relés electromagnéticos adecuados en términos de parámetros y en qué tiendas los puede encontrar. Sin embargo, antes de comprar, todavía tenía que llamar a varias tiendas y especificar las características de los vendedores: en los sitios no siempre es posible encontrar información de que este relé en particular funcionará desde 3V.

Como resultado, se compró TRG5-5VDC-SA-CL-R, relé de alarma 5VDC / 0.5A 125VAC, 1 contacto de conmutación. A pesar de la marca de 5VDC, el consultor me aseguró que funcionaría desde 3.7V.

Otros componentes



Junto con el relé, se compraron otros componentes de la lista de componentes necesarios.

Lista completa de componentes usados:

1) TRG5-5VDC-SA-CL-R, relé de alarma 5VDC / 0.5A 125VAC, 1 contacto de cambio
2) G1020BF, carcasa para REA 108.5x54x30mm, plástico, negro con brida de montaje
3) BLS-2 ( DS1071-1x2), conector de cable 1x2 con contactos de 2,54 mm
4) PLS-2R (DS-1022-1x2), conector de 2,54 mm con clavija 1x2 en ángulo (tipo D1)
5) PLS-2 (DS1021-1x2), conector de 2,54 mm mm 1x2 recto
6) DIP-RM 50x50mm, placa
de prueba 7) Cables trenzados de diferentes colores

Todos los componentes cuestan alrededor de 700 rublos, sin contar los cables que ya tenía. Los enchufes con enchufes se seleccionaron de acuerdo con el principio de compatibilidad con los utilizados en el conector "POWER SW" de la placa base y es recomendable tomarlos con un margen. Bueno, si después del ensamblaje, la placa de circuito impreso no se cuelga en la carcasa, aunque esto no es muy crítico.

Esquema



Dibujó en excel. Espero que esté claro qué es qué.

Según lo planeado, nosotros y nuestra bicicleta nos conectamos a la placa base en paralelo con el botón de ENCENDIDO en la unidad del sistema. El botón continúa ra, como antes.

Recopilamos el "centro"


En el relé que utilicé, había 6 contactos. Los dos primeros fueron responsables de controlar el relé y se conectaron a la alerta de vibración en el teléfono, los otros dos normalmente estaban abiertos, es decir, cerraron el circuito solo cuando el relé funcionaba. Los dos restantes normalmente estaban cerrados, es decir, cuando se activó el relé, por el contrario se abrieron, lo principal era no mezclarlos con los anteriores y no usarlos.


este lado mira hacia la caja.


Los agujeros para los conectores en la cubierta de la caja fueron hechos con un soldador.




Al exterior sacamos los cables que se conectarán al POWER SW en la placa base.




El hub esta listo

Medir el pulso


Es hora de probar el rendimiento de todo el sistema. En el primer comienzo, se reveló un momento desagradable. Cuando el teléfono recibió una llamada entrante, el circuito se cerró y se encendió el DT, pero si la llamada no se cortó, después de unos segundos el DT se apagó. La razón fue que cuando mantiene presionado el botón de ENCENDIDO durante más de 5 segundos, la alimentación se apaga por la fuerza.

Utilizando herramientas improvisadas, un micrófono y un programa de grabación de audio, se tomó una medición de la "frecuencia cardíaca" del relé:


se confirmaron los supuestos. Exactamente 5 segundos, el circuito permanece cerrado, luego 1 segundo de inactividad y el ciclo se repite.

El culpable es el teléfono, pero no fue posible hacerlo vibrar en un ritmo diferente. Por lo tanto, la única estrategia de trabajo es abandonar la llamada tan pronto como escuche el primer pitido.

Instalación de un "hub" dentro de la unidad del sistema




Colgamos el teléfono fuera de la unidad del sistema, preferiblemente en la pared posterior, para que pueda accederse a él. Llevamos los cables dentro de la caja a través del orificio PCI. El teléfono se puede conectar a una carga constante, para no olvidar cargar.

Características operacionales


Como dije, el botón de ENCENDIDO sigue funcionando normalmente, independientemente del relé. Hamachi informa si la computadora está actualmente encendida o no. No le digo a nadie el número de teléfono para habilitar DT, pero aún así no hay una garantía del 100% de que nadie llame desde el número izquierdo. Desafortunadamente, en Texet TM-B110 no es posible configurar la alerta vibratoria por separado para los mensajes entrantes y las llamadas, por lo que cualquier mensaje activará DT. Es cierto que en mi práctica esto solo sucedió dos veces en tres meses.

¿Qué podría mejorarse?


Por ejemplo, cuando la próxima alerta de SMS de Beeline llegó a mi teléfono inteligente, estaba claro que el mismo SMS podría llegar a Texet. En este momento, es posible que no tenga NB con Hamachi conmigo, pero era necesario verificar el estado de DT. Teóricamente, sería posible instalar una aplicación en DT que envíe un correo electrónico para mi correo electrónico principal y un teléfono inteligente con Internet móvil me lo notifica.

Forma alternativa: instalar el agente de correo electrónico en DT y teléfono inteligente y así controlar la situación. Una forma aún más avanzada es reemplazar Texet con un dispositivo más avanzado que no vibrará con los SMS entrantes y solo responderá a las llamadas. El lado oscuro de la fuerza es la inclusión de la vibración cuando se llama solo desde cierto número.

La idoneidad de los teléfonos restantes.


Nokia 1280, Nokia 1200, Nokia 105 y Nokia 1800: a pesar de su diseño simple, eran completamente inutilizables. Para entrar, necesita un destornillador "asterisco", pero este no es el mayor problema. Lo más importante es que cuando los desarmé todos, no pude determinar visualmente dónde estaban ubicados los contactos responsables de la alerta vibratoria, no se pudo detectar el motor.

Nokia 6500c y Nokia C5-00 No decidí no tocar.

Alcatel one touch 112: los contactos de vibro ring se detectan fácilmente, también es fácil soldar cables a ellos y ponerlos a través del conector para auriculares, lo cual hice. En la salida, el voltímetro mostró 2.95-3.01V, mientras que la medición del voltaje de salida en la batería nativa mostró tanto 3.8V.

El voltaje a 3.01V ya no es suficiente para activar el relé comprado (TRG5-5VDC-SA-CL-R).

Las conclusiones se pueden hacer de la siguiente manera: es aconsejable comenzar a tomar muestras entre la variedad de "abuelas" en el mercado. Es posible que los modelos más avanzados de esta categoría tengan configuraciones avanzadas que le permitan desactivar la vibración durante los SMS.

También me gustaría agregar que hay relés a la venta que necesitan incluso 1.5V, pero son bastante raros en las tiendas.

Conclusión


El esquema que implementé para encender una PC usando un dispositivo móvil es esencialmente universal para activar cualquier dispositivo de bajo voltaje.
Si vuelve a la cuestión de implementar el acceso remoto a los datos necesarios, por supuesto, puede usar VPS o un servicio en la nube, donde en todos los casos verá una ganancia en la velocidad de transferencia de datos en comparación con la velocidad dentro de la red Hamachi. En mi caso, era más una medida necesaria hasta que un CRM que funcionaba desde la interfaz web estuviera listo. Al mismo tiempo, se implementará de una forma u otra en mi propio equipo, y funcionará allí hasta que se encuentre una mejor solución. Mi posición es que si los datos valen un orden de magnitud superior a lo que se cobra mensualmente en forma de alquileres, entonces esta es una ocasión para pensar si vale la pena el riesgo. Los propietarios siempre tendrán tiempo suficiente para "auditar" los datos almacenados en sus servidores y luego tomar una decisión. Parece paranoia? No,Solo me gusta dormir tranquilo.

Los componentes se compraron en San Petersburgo, en la tienda "CHIP and DIP". Se puede encontrar un teléfono adecuado en el mercado de radio "UNONA". ¡Gracias por la atención!

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


All Articles