Requisitos: Como o acesso a alguns sites na rede é particularmente lento, para melhorar a velocidade, pode ser necessário usar um proxy SOCKS5 para acelerar o acesso. Softwares de serviço populares incluem: Dante, SS5, gost, etc.
revisar
Dante
Dante é um produto desenvolvido pela Inferno Nettverk A/S. Ele contém um servidor SOCKS e um cliente SOCKS, além de implementar o RFC 1928 e padrões relacionados. O Dante é um produto flexível que pode ser usado para fornecer conectividade de rede conveniente e segura. 15 de dezembro de 2024: A versão 1.4.4 de Dante já está disponível.
Site Oficial:O login do hiperlink está visível. Baixar:O login do hiperlink está visível. Documentação de configuração:O login do hiperlink está visível.
SS5
SS5 é um servidor SOCKS que implementa os protocolos SOCKS v4 e v5. Como servidor proxy, o SS5 é responsável por autenticar, analisar e processar solicitações de rede para os clientes. Ele estabelece uma conexão com o host da aplicação para a aplicação cliente.
Na verdade, no começo, eu queria montar o SS5 e conferirA última versão foi atualizada em 2013, o que está muito distante, e desistiu.
Endereço do código-fonte:O login do hiperlink está visível.
Tutorial de Implantação de Dante-1.4.4
Comprei uma máquina virtual do Azure, sistema: Rocky Linux 9.6, primeiro, instale o pacote de dependência com o seguinte comando:
Compilando a versão dante-1.4.4 a partir da fonte, o comando é o seguinte:
A saída é a seguinte:
Configurar status:
Client: Enabled
Server: Enabled
Preloading: Enabled
Libwrap: Disabled, tcpd.h missing BSD Auth: desativado, utilizável bsd_auth.h não encontrado
PAM: Enabled
GSSAPI: Enabled
KRB5: Enabled
SASL: Enabled
UPNP: Not found/disabled
Compatability: issetugid setproctitle strlcpy strvis
Módulos:
redirect: Not found
bandwidth: Not found ldap: Não encontrado
pac: Not found Como mostrado abaixo:
Após a instalação ser bem-sucedida, verifique a versão com o seguinte comando:
Crie uma nova configuração do sockd.conf da seguinte forma:
Crie um novo arquivo de serviço sockd.service baseado na regra systemd e configure-o da seguinte forma:
Configure o boot e inicie o serviço com os seguintes comandos:
Como mostrado abaixo:
Lembre-se de que o firewall de rede precisa permitir a porta 50001, omitida.
Use testes de rotação para acessar pelo agente socks5 com o seguinte comando:
O erro é o seguinte:
curl: (7) No authentication method was acceptable. (É bem provável que o servidor SOCKS5 quisesse um nome de usuário/senha, já que nenhum foi fornecido ao servidor nessa conexão.)
O erro ocorre devido à necessidade de nome de usuário, autenticação por senha para permitir o acesso ao site alvo via proxy, criação de um usuário no servidor Dante, criação de um usuário sem home ou shell, e apenas para autenticação por proxy. O comando é o seguinte:
Usando novamente o teste de rotação, o comando é o seguinte:
Como mostrado abaixo:
Referência:
O login do hiperlink está visível.
O login do hiperlink está visível.
O login do hiperlink está visível. |