Como faço para configurar um proxy de meias5 no Ubuntu com Dante?

Como faço para configurar um proxy de meias5 no Ubuntu com Dante?
Os servidores proxy estão lá há muitos anos e nas redes de computadores, um proxy é um computador localizado entre você e o servidor, atuando como um gateway entre uma rede local e uma rede em larga escala, por exemplo, Internet. Socks significa Socket Secure e é um protocolo da Internet que tem a função de rotear pacotes entre um servidor e o cliente usando um servidor proxy.

Dante é desenvolvido pelo Inferno Nettverk A/S, que consiste em um servidor de meias, bem como um cliente de meias e implementa a RFC 1928 e os padrões relacionados. Dante é usado para fornecer conectividade de rede segura e conveniente. Dante, sendo um servidor de meias de código aberto, é usado com muitos aplicativos de rede populares, como terminais da Bloomberg, a maioria dos navegadores da web, programas de mensagens instantâneas e muito mais que têm suportes de meias embutidos neles.

Agora que sabemos o que são meias e Dante, vamos dar o próximo passo para responder “Como faço para configurar um proxy de meias5 no Ubuntu com Dante”.

Configure o proxy do Socks5 com Dante

Abra um terminal no seu sistema Ubuntu e siga as etapas abaixo para configurar o Proxy de Socks5 com Dante:

Etapa 1: Atualizando o repositório de cache

O primeiro passo para a criação de um proxy do Socks5 no Ubuntu com Dante é atualizar os pacotes de repositório de cache para os quais usaremos o comando abaixo:

$ sudo apt update

Se todos os pacotes estiverem atualizados, você não precisará atualizar, no entanto, se não estiverem, execute o comando mencionado abaixo para atualizar os pacotes:

Atualização de $ sudo apt

Etapa 2: Instalando Dante

Os repositórios padrão do pacote Ubuntu têm o pacote Dante Server, para que instaleremos o Dante usando o comando abaixo em nosso Ubuntu 20.04 Terminal:

$ sudo apt install dante-server

Etapa 3: Verificando a instalação

Para verificar a instalação de Dante, executaremos o comando abaixo:

$ DANTED -V

Etapa 4: Configurando Dante

Agora que terminamos com a instalação do Dante, vamos configurá -lo agora, abrindo primeiro o Danted.arquivo conf no editor nano para o qual temos que executar o comando abaixo em nosso terminal do Ubuntu:

$ sudo nano /etc /danted.conf

Ao executar o comando acima, você verá algo como o abaixo:

Remova as configurações definidas no arquivo acima e cole as linhas mencionadas abaixo no arquivo:

Interno: Eth0 porta = 8128
externo: eth0
SocksMethod: Nome de usuário
do utilizador.Não privilegiado: ninguém
do utilizador.privilegiado: root
Passe do cliente
De: 0.0.0.0/0 para: 0.0.0.0/0
LOG: Erro

meias passam
De: 0.0.0.0/0 para: 0.0.0.0/0
Comando: Connect
LOG: Erro
SocksMethod: Nome de usuário

Esta configuração nos permitirá estabelecer um proxy de meias que será executado na porta 8128, conforme definido no arquivo acima e exigirá autenticação. Para salvar o arquivo de edição acima, pressione Ctrl+S e depois Ctrl+X para sair.

Etapa 5: Iniciando Proxy Danted

Esta etapa envolve a partida proxy com redução que será alcançada com o seguinte comando:

$ service Danted Start

Etapa 6: Criando um usuário

Instalamos e configuramos com sucesso o Dante, então vamos continuar para a próxima etapa, onde criaremos um usuário que é uma etapa opcional, mas que possamos garantir o acesso de todos. Para autenticar os clientes de conexão, Dante usa o sistema UNIX Usuário Contas, portanto, criaremos um novo usuário. No entanto, lembre -se de que a senha será enviada em texto simples usando a rede quando algum cliente solicitará a conexão com este servidor proxy.

$ sudo adduser exmpl

Conclusão

Dante consiste em um servidor Socks5 e é usado como um servidor proxy. Você pode configurar um servidor Linux online e depois usá -lo como um servidor proxy para acessar outros sites. Esses servidores proxy são muito úteis quando precisamos alterar nosso endereço IP ou acessar algum site a partir de uma localização geográfica diferente.

Neste artigo, explicamos e entregamos todas as etapas sobre como configurar um proxy do Socks5 no Ubuntu com Dante.