Tudo sobre TCP-tunneling: configuração, casos de uso e aplicativos de tunelamento
TCP-Tunneling
O TCP-tunneling utilizando o AnyDesk é projetado para encaminhar qualquer protocolo baseado em TCP entre os clientes local e remoto, de modo que o cliente local possa acessar os serviços/dispositivos acessíveis pelo cliente remoto. Para que esse recurso funcione, é necessário que haja uma conexão ativa do AnyDesk entre os clientes local e remoto.
Esse recurso foi introduzido pela primeira vez para plataformas Windows e Linux com o AnyDesk 5.1. Para dispositivos macOS, o recurso foi lançado no AnyDesk 5.5.
A configuração pode ser feita por meio do menu de contexto para um cliente do AnyDesk nas listas de Descoberta, Favoritos ou Sessões Recentes ou no Catálogo de Endereços. O TCP-tunneling entre o cliente local e remoto também pode ser configurado durante a sessão por meio do menu Ações na barra de ferramentas do AnyDesk.
Atenção:
O TCP-tunneling depende do protocolo de autenticação SMB.
Em geral, se a conexão exigir SSL, HTTPS ou validação de nome de host, você pode encontrar problemas ao usar esse recurso.
Configuração de TCP-tunneling
O AnyDesk oferece duas direções de tunelamento TCP: tunelamento direto e tunelamento reverso.
Com o tunelamento direto, a solicitação em uma porta local é encaminhada para o destino especificado
No tunelamento reverso, a solicitação em uma porta remota é encaminhada para o destino especificado
No caso das portas de TCP-tunneling, as portas locais são simplesmente aquelas que o usuário local deseja usar para acessar o servidor de aplicativos da web no cliente remoto. Os hosts e portas remotos são geralmente definidos pelo servidor de aplicativos da web HTTP em questão e normalmente são a URL e as portas pelas quais o cliente remoto pode acessar o servidor de aplicativos da web HTTP.
Observação: Desde que as portas de escuta não entrem em conflito, podem ser adicionados quantos túneis forem necessários.
Caso de Uso
Por exemplo, suponha que um servidor de aplicativos da web só seja acessível de dentro da rede do escritório ou no dispositivo remoto.
No dispositivo remoto físico, o usuário normalmente acessaria o software em execução nele (sem o AnyDesk) usando a URL: http://internal.specialized_software.com:8080.
Agora, se o usuário quiser acessar o servidor de aplicativos da web de casa ou em trânsito, existem duas maneiras de fazer isso com o AnyDesk:
- Conectar-se diretamente ao dispositivo remoto e acessar o servidor de aplicativos da web através do navegador ou terminal no dispositivo remoto.
- Conectar-se ao dispositivo remoto e acessar o servidor de aplicativos da web através do navegador ou terminal no dispositivo local usando TCP-tunneling.
Se a porta 1234 estiver livre na rede doméstica ou móvel usada pelo dispositivo local, o usuário pode simplesmente configurar a “porta local” na configuração do TCP-Tunneling para “1234”.
Após criar uma sessão entre os dispositivos local e remoto, o usuário poderá usar um aplicativo, como um navegador, no dispositivo local para se conectar a http://internal.specialized_software.com:1234 e acessar os dados no servidor.
Aplicativos de Tunelamento
- VPN
- SSH
- Serviços web internos
- NAS
- Webcams
- Controle de dispositivos industriais
- Publicado em