¿Teamviewer o Anydesk? Cada uno tiene su preferido. Me gusta más el modelo de AnyDesk aunque la app sea un poco más desafiante que Teamviewer en algunos aspectos, pero debo destacar una de las opciones que me ha salvado en muchas ocasiones y es la posibilidad de levantar túneles TCP hacia dentro de la infraestructura donde está corriendo algún PC con AnyDesk, lo que permite acceder a recursos que están protegidos por el firewall perimetral, pero que son accesibles desde el PC remoto. Veamos un ejemplo de como sería esta configuración.

En una conexión AnyDesk estándar, lo que hacemos es conectarnos desde el PC externo hacia un PC dentro de alguna red en la cual por lo general hay un firewall perimetral que bloquea la opción de ingresar directamente a ese PC Interno. Hasta aquí todo normal, pero pocos saben que podemos usar esta misma conexión para conectarnos a un recurso interno que no tenga AnyDesk, pero que desde el PC interno si sea accesible. Este recurso interno puede ser cualquier servicio TCP, como MySQL, Sitios Web (HTTP/HTTPS), cámaras IP, SSH y tantos otros. En el dibujo sueprior vemos que hay un servidor interno con la IP 192.168.9.100 y con acceso Web en el puerto 9080. Ya que tenemos AnyDesk establecido desde fuera, podemos utilizar la funcionalidad de túneles TCP para conectarnos a ese servidor desde el PC externo, solamente con un navegador.
Para ello debemos usar la opción Setup TCP tunneling disponible en el menú rápido de opciones que se genera una vez que ya estemos conectados con la máquina interna.

Para poder acceder al servidor interno tenemos que indicar los siguientes parámetros:
Local port: 9999
Remote host: 192.168.9.100
Remote port: 9080

Luego de guardar los cambios, ahora lo único que debemos hacer es ingresar en un navegador cualquiera de nuestro PC externo y conectarnos al URL http://127.0.0.1:9999 y la conexión automáticamente nos redirigirá al contenido de http://192.168.9.100:9080
También se puede usar la opción inversa que se llama Reverse Tunneling y consiste en abrir un puerto en el PC externo para que el PC interno pueda acceder a recursos en Internet que no están disponibles porque están bloqueados por el firewall o simplemente no existe la ruta.

En este ejemplo, se puede configurar un túnel reverso aprovechando la misma conexión AnyDesk existente para que el PC interno acceda al sitio http://200.1.1.1:8080 suponiendo que, por ejemplo, ese sitio está bloqueado en el firewall. Para esto se debe configurar el túnel inverso de la siguiente forma:

Con esto bastaría que en el PC interno se ejecute la URL http://127.0.0.1:11050 y listo. A mi me ha salvado la vida este recurso y me ha evitado largos viajes a datacenters a mitad de la noche. Espero que a ustedes también les sea útil.