Como configurar e configurar o servidor TFTP no Windows 10
Um servidor TFTP é basicamente usado para transferir arquivos entre sistemas conectados por uma rede. TFTP, também conhecido como Trivial File Transfer Protocol, é um utilitário de software de internet que você pode usar para enviar ou receber um arquivo de um sistema remoto. O protocolo é muito básico e não oferece muita segurança aos arquivos que estão sendo transferidos.
Todos nós conhecemos o Grupo Doméstico do Windows que permite compartilhar arquivos em uma rede sem qualquer grande obstáculo. No entanto, ele foi removido do Windows 10 na atualização v1803 devido a quais resoluções alternativas são necessárias. Uma solução rápida seria usar um servidor TFTP, é simples e fácil de configurar. Neste artigo, usaremos o SolarWinds TFTP Server ( download aqui ), que é muito fácil de usar e permite transferir arquivos com confiabilidade e velocidade rápida em uma rede. Também recomendamos o uso do SolarWinds TFTP Server, uma vez que eles são uma empresa especializada, desenvolvendo especificamente softwares e soluções para grandes organizações para ajudar a gerenciar redes, sistemas e infraestrutura de TI.
Pré-requisitos:
Antes de entrarmos na essência do artigo e mostrarmos como configurar seu servidor TFTP, há certas coisas que você precisará. Aqui está o que você precisa -
- Conta de administrador: Se você não estiver usando uma conta de administrador, não será necessário configurar um servidor TFTP em seu sistema. Portanto, verifique se você está logado como administrador.
- SolarWinds TFTP Server: Para configurar um servidor TFTP, você terá que baixar o utilitário TFTP Server da SolarWinds. Você pode baixá-lo daqui . Depois de ter baixado o arquivo .zip, extraí-lo para o seu desktop e, em seguida, basta ir até a instalação direta.
- Encaminhamento de porta: Para permitir o acesso remoto ao seu servidor TFTP, você precisará encaminhar a porta UDP 69 para o endereço IP em sua rede do roteador, a fim de permitir que usuários de fora da rede acessem o servidor. No entanto, se a conexão remota não for necessária, você não precisará encaminhar as portas.
Depois de ter cumprido todos os requisitos, você está pronto para configurar o servidor.
Acesso Remoto ou Acesso Local
Se você decidiu permitir o acesso ao servidor TFTP de fora da sua rede local, como a sua Casa ou Escritório ou em qualquer outro lugar, você precisará garantir que você use um IP estático ou que seu IP Dinâmico seja adicionado à lista branca, por padrão o servidor TFTP permite que Todos os endereços IP enviem e recebam arquivos junto com a Porta encaminhada. Você pode adicionar Intervalo de IPs para permitir vários IPs ou um intervalo reduzido para permitir apenas um dispositivo também.
Configuração de IP para o Solarwinds TFTP
Configurando o servidor TFTP
Para configurar o servidor, siga as instruções dadas:
- Primeiro de tudo, execute o utilitário SolarWinds TFTP Server acessando o menu Iniciar e procurando por servidor TFTP .
- Uma vez carregado, clique em Arquivo e selecione Configurar .
Menu Arquivo SolarWinds TFTP Server - Agora, se você quiser que o servidor apareça na bandeja do sistema do Windows, clique em ' Adicionar servidor TFTP à bandeja do sistema do Windows '.
- Depois disso, você terá que escolher o diretório raiz do servidor . É aqui que todos os arquivos recebidos serão salvos. Além disso, se você quiser enviar alguns arquivos, primeiro terá que copiar os arquivos para este diretório. Clique em Browse e escolha um local de sua escolha.
Alterando o diretório raiz do servidor - Em seguida, mude para a guia Segurança para aplicar algumas restrições.
- Se você quiser apenas enviar arquivos, clique em Enviar arquivos . Se você deseja receber apenas arquivos, clique em Receber arquivos . Caso você queira fazer as duas coisas, verifique se a caixa " Enviar e receber arquivos " está marcada.
Selecionando Tipos de Transferência - Graças ao utilitário SolarWinds TFTP Server, você pode adicionar alguma segurança extra, permitindo que determinados endereços IP enviem e recebam arquivos. Se você deseja fazer isso, marque a opção ' Permitir somente o seguinte endereço IP para enviar / receber arquivos ' e clique em Adicionar .
- Digite o intervalo dos endereços IP e clique em OK .
Alcance permitido de endereços IP - Finalmente, clique em OK para fechar a janela de configuração.
É isso aí, você configurou e configurou com sucesso seu servidor TFTP.
Usando o servidor TFTP
Agora que você configurou um servidor TFTP, talvez esteja se perguntando como enviar ou receber arquivos usando o servidor TFTP. Não se preocupe, vamos ilustrar o procedimento aqui.
Port Forward - Para iniciá-lo, primeiro você deve se certificar de encaminhar o número da porta 69 se quiser que os sistemas fora da rede o acessem. O encaminhamento de porta geralmente é diferente para firmware diferente, portanto, não podemos cobrir todos eles. No entanto, para lhe dar uma visão básica, você terá que acessar o painel de controle do seu roteador, ir para a Configuração Avançada e localizar o NAT ou o Port Forward. Lá, basta fazer uma nova entrada e encaminhar a porta UDP 69 em seu endereço ipv4.
Por favor, note que se você não pretende transferir arquivos remotamente, você não precisa encaminhar nenhuma porta.
Instalando o cliente TFTP
O próximo passo seria instalar o cliente TFTP no sistema remoto ou local. Para instalar o cliente TFTP, faça o seguinte:
- Vá para o menu Iniciar e abra o painel de controle .
- Navegue até Programas e recursos e, no lado esquerdo, clique em " Ativar ou desativar recursos do Windows ".
- Role para baixo e localize o cliente TFTP . Verifica a caixa.
Instalando o cliente TFTP - Clique em OK para instalar o cliente.
- Aguarde a conclusão.
Lembre-se de que isso deve estar no sistema que não está executando o servidor.
Configurando o Firewall para permitir o TFTP
Depois de ter instalado o cliente TFTP em seu sistema, você terá que desativar o Firewall do Windows ou adicionar uma exceção para as conexões TFTP. Veja como fazer isso:
- Vá para o menu Iniciar e abra o painel de controle .
- Altere a exibição por ícones grandes e selecione Firewall do Windows Defender .
- Para desativar o Firewall do Windows Defender, clique em " Ativar ou desativar o Windows Defender ".
- Marque a opção " Desativar o Firewall do Windows Defender " nas duas configurações e clique em OK.
Desativando o Firewall do Windows Defender - Se você não quiser desativar o Firewall do Windows, basta adicionar uma exceção para as conexões TFTP. Para fazer isso, clique em ' Permitir um aplicativo ou recurso através do Firewall do Windows Defender ' na janela de configurações do Firewall do Windows.
- Clique em " Alterar configurações " para poder adicionar uma exceção.
- Agora, clique em Permitir outro aplicativo e clique em Procurar .
- Procure por TFTP.exe no diretório system32 do Windows. Selecione-o e clique em Abrir.
- Marque as caixas Privada e Pública e clique em OK .
Permitindo o TFTP através do Firewall
Transferência de arquivos usando o TFTP
Finalmente, depois de instalar o cliente TFTP e encaminhar a porta UDP 69, você está pronto para transferir arquivos remotamente ou localmente. Para fazer isso, verifique se o servidor está em execução e siga as instruções fornecidas:
- Pressione a tecla Windows + R para abrir o Run .
- Digite ' cmd ' para abrir o prompt de comando.
- Antes de transferir os arquivos, verifique se os arquivos que você deseja enviar estão no diretório raiz do servidor .
- Agora, se você quiser receber um arquivo, você terá que usar o parâmetro GET . Caso você queira enviar um arquivo, basta usar o parâmetro PUT . O comando é o seguinte:
Tftp -i [endereço IP do servidor] [GET or PUT] [caminho do arquivo]
- Um exemplo seria o seguinte:
Tftp -i 192.168.10.8 colocar E: \ hello.txt
Enviando um arquivo usando o TFTP - Se você quiser receber um arquivo, o comando será o seguinte:
Tftp -i 192.168.10.8 obter o arquivo hello.txt
Nota:
Se você quiser transferir arquivos remotamente, você terá que especificar o endereço IP público no prompt de comando seguido pela porta. Um exemplo seria:
Tftp -i 39.43.126.2:69 coloque E: \ hello.txt