Instalação no Windows
Note
A política de segurança do Windows é complicada, se este tutorial não funcionar para você, ou você encontrar conexão instável, migre para um servidor Linux.
Note
A versão GUI,
RustDeskServer.setup.exe
não é mais mantida, não recomendada.Instalar
O Microsoft Visual C++ Redistributable é necessário para executar rustdesk no Windows. Você pode baixá-lo aqui
- Obtenha sua licença em https://rustdesk.com/pricing.html, consulte a página de licença para mais detalhes.
- Baixe o instalador do Windows do GitHub.
- Descompacte o instalador do Windows.
- Execute o Instalador e siga os passos na tela. Ou instale manualmente com PM2 ou NSSM.
- Uma vez concluído, abra o RustDesk Server.
- Siga as instruções que o guiam pela instalação.
- Clique em
Services
e depois emStart
. - Uma vez que a instalação esteja completa vá para
http://youripaddress:21114
. - Faça login com o nome de usuário
admin
e senhatest1234
. - Digite seu código de licença comprado no passo 1.
Usar IIS como Proxy
Certifique-se de que Dynamic Content Compression
esteja instalado (esta é uma Funcionalidade do IIS que pode ser instalada com Funções do Servidor).
- Abra o IIS (Ou instale-o).
- Crie um novo website para RustDesk com as vinculações (Idealmente 443) e certificado relevante. As configurações básicas devem apontar para uma pasta em branco. (Se você usar o site padrão, certifique-se de que não há outros arquivos na pasta).
- No IIS, instale Application Request Routing e URL Rewrite.
Application Request Routing
- Sob o Host do Servidor IIS abra Application Request Routing.
- Vá para Server Proxy Settings.
- Habilite proxy e todas as configurações aparecerão, você pode deixá-las como os padrões.
- Salve as configurações e podemos ir para o próximo passo: URL Rewrite.
URL Rewrite
- Abra o site no IIS no painel esquerdo e clique duas vezes em URL Rewrite.
- Clique em
Add rules
. - Configure uma nova regra de proxy reverso.
- Configure o endereço local (o endereço 21114)
Regra de Entrada – o endereço interno RustDesk 21114
Regras de Saída –From
é o endereço interno RustDesk 21114 eTo
é o endereço externo.
Nota: Nenhum http / https antes dos endereços – eles são tratados automaticamente. Além disso, certifique-se de que todos os endereços sejam acessíveis tanto interna quanto externamente.
Compressão
- Desabilite
Dynamic Content Compression
.
Solução de problemas
Se você tiver um erro 500.52 adicione as variáveis mencionadas: IIS acting as reverse proxy: Where the problems start.
Você pode precisar alterar suas Configurações SSL para “Require SSL → Ignore”.