Un agente de escritorio remoto
Se trata de una escritura van a distancia Agent Desktop, puede desplegarlo, y luego acceder a su ordenador de forma remota desde cualquier lugar, a sólo 500 líneas de código,
durante la epidemia, quedaron atrapados muchos estudiantes, que no pueden trabajar, si hay un proxy de escritorio remoto, haga colegas de la oficina ayuda a empezar a hacer clic proxy, se puede trabajar con las computadoras un ordenador personal de empresa conectada a distancia;
es muy bajo costo para Baidu nube, por ejemplo, 10 yuanes al mes, tres personas combinan, cada persona necesita sólo el 3 yuanes ;
principio
- Como se muestra a continuación, PC1 y PC2 son cada uno por debajo del enrutador de LAN, sin IP de red pública, que no puede tener acceso PC1 PC2;
- Una nube pública como un host proxy, PC1 y PC2 conector; como se muestra a continuación;
En Run 1 Agente PC2, PC2 está conectado al puerto 3389, el anfitrión reenvía los datos a la nube, los datos proxy entre el nativo y el puerto de transferencia de 3389;
Agent 2 carrera en el huésped nube, PC1 acepta la solicitud de conexión de escritorio remoto es aceptada agente 1 solicita la PC2, la transferencia de datos entre ellos;
uso
1. alquilar un anfitrión nube, hay una red IP pública;
2. Compilar
ir compilador es muy simple, que no proporciona un paso;
3. Ejecutar
- Nota: Asumimos "106.13.33.123" red pública de acogida nube IP, "172.16.33.123" es la nube IP de la máquina que alberga; hipótesis compilado por el nombre del programa es el principal (Linux), main.exe (Windows);
在云主机运行:
nohup ./main -log_dir = "./ log" -v = 10 -alsologtostderr = true -st = "ss" -s1 = "172.16.33.123:3399" -s2 = "172.16.33.123:52201 "y
在PC2上运行:
Inicio \ main.exe -log_dir =." ./ registro "-v = 10 = true -alsologtostderr -st = "cc" -s1 = "127.0.0.1:3389" s2 =" 106.13 .33.123: 52201"
- nota:
Actuando sobre la apertura del puerto de host máquina nube 3390 y 52201, 52201 puerto para la conexión proxy, puerto 3390 para conectar PC1;
Actuando sobre el PC2 está conectado al puerto 3389 y un puerto de host nube 52201 de la máquina;
4 OK, puede conectarse a su ordenador de forma remota entorno de red en cualquier oficina remota, por ejemplo;
- En PC1 106.13.33.123:3390 relación con escritorio remoto
- En la conexión telefónica con Microsoft aplicación de escritorio remoto 106.13.33.123:3390
- En la conexión con el iPad de Microsoft aplicación de escritorio remoto 106.13.33.123:3390
código fuente abierto en https://github.com/tidbgo/s_bridge_s , queremos ayudarte;