Características
Instale o TinyProxy
Atualize os pacotes do sistema digitando o seguinte comando.
ubuntu@ubuntu: ~ update APT-Get Apt-Get
ubuntu@ubuntu: ~ $ sudo apt -get upgrade -y
Depois que a atualização concluir, instale o TinyProxy digitando este comando.
ubuntu@ubuntu: ~ $ sudo apt -get -y install tinyproxy
TinyProxy será instalado. Para iniciar e verificar o status do TinyProxy, digite esses comandos.
ubuntu@ubuntu: ~ $ sudo systemctl tinyproxy start
ubuntu@ubuntu: ~ status de sydo systemctl tinyproxy
Configure o navegador da web
Para fazer seu tinyproxy funcionar, você precisa alterar algumas configurações no seu navegador da web. Para fazer isso, vá para as configurações da rede do navegador da web e clique na configuração de proxy manual e, na barra proxy HTTP, escreva seu ip_address público no qual você deseja executar o tinyproxy. E o número da porta (por padrão TinyProxy Port no. é 8888).
Você também pode usar o FoxyProxy para configurar seu navegador da web. É uma ferramenta de gerenciamento de proxy que é muito melhor do que a capacidade limitada da configuração de proxy do Firefox. É uma extensão para os navegadores da Web Firefox e Chrome e pode ser baixado de suas lojas.
Configuração TinyProxy
O arquivo de configuração TinyProxy está localizado no seguinte caminho “Etc/tinyproxy/tinyproxy.conf ”.
Para acessá -lo, digite o seguinte comando.
ubuntu@ubuntu: ~ $ CD etc/tinyproxy/tinyproxy.conf
Para fazer alterações no arquivo de configuração TinyProxy, abra -o usando o VIM.
ubuntu@ubuntu: ~ sudo vim etc/tinyproxy/tinyproxy.conf
Vá para a linha Permitir 127.0.0.1 e mude com seu endereço IP público.
Agora vá para a linha #Listen 192.168.0.1 . Comente esta linha e escreva seu ip_address nela.
Permitir e bloquear o intervalo de IPs do usuário
TinyProxy permite que você adicione ou bloqueie um IP do usuário ou uma variedade de IPs de usar o TinyProxy. Para permitir ou bloquear o IP do usuário, vá para a linha, permita 127.0.0.1, e abaixo desta linha, adicione os endereços IP que você deseja permitir [ip_address]. Para permitir uma variedade de endereço IP logo abaixo da linha, permita 192.168.0.0 Adicione uma linha
Permitir [ip_address/range]
Para bloquear um IP do usuário ou um intervalo de IPs, basta comentar o ip_address que você deseja bloquear. Em Tinyproxy, por padrão, todos os IPs estão bloqueados.
Autorização
No TinyProxy, você pode configurar a autorização para que apenas os usuários possam acessar o TinyProxy que são autorizados. Para configurar as credenciais de autorização, vá para a linha #basicauth user senha. Descomentar esta linha e escreva sua senha no final desta linha.
Senha do usuário do BasicAuth [sua senha]
Adicionando filtro
Você também pode adicionar um filtro de tráfego bloqueando sites usando TinyProxy. Siga as instruções para adicionar filtros de tráfego.
Vá para a linha Filtro “/etc/tinyproxy/filtro”. Comente esta linha. Você pode colocar o filtro em URL ou domínios. Além disso, abaixo desta linha, comente outra linha, “Filtrendound em”. E “FilterDefaultDeny Sim”.
Salve as alterações e adicione domínios dos sites que você deseja bloquear no arquivo de filtro. Você pode acessar o arquivo de filtro no “/Etc/tinyproxy/filtro” caminho. Então abra -o usando vim.
ununtu@ubuntu: ~ sudo vim etc/tinyproxy/filtro
Adicione os domínios alinhados por linha. Você pode adicionar todos os e quantos domínios quiser bloquear.
Sempre que você fizer alterações na lista de filtros ou arquivo de configuração TinyProxy, você deve reiniciar o serviço TinyProxy. Para reiniciar o comando TinyProxy Service Type.
ubuntu@ubuntu: ~ Serviço TinyProxy Reiniciar
Agora permita o firewall digitando o comando.
ubuntu@ubuntu: ~ sudo iptables -a input -j Aceitar -m Comentário -Compomment “tinyproxy” -s 192.163.28.73/24 -P TCP - -Dport 8888
Regulame
Se você deseja agendar o tempo do seu TinyProxy, como quando você quer começar, reiniciar ou parar o TinyProxy. Você pode fazer isso com um recurso especial do trabalho do Linux Cron. Segue este padrão tempo (minuto, hora, dia do mês, mês, dia da semana) comando de caminho. Para editar o comando do tipo de trabalho cron Crontab -e
Para agendar o horário de partida do TinyProxy, digite os seguintes comandos.
0 6 * * * etc/init.D/Tinyproxy Start
Para agendar o tempo de parada do TinyProxy, digite os seguintes comandos.
0 23 * * * etc/init.D/Tinyproxy Stop
Isso significa que o serviço TinyProxy começará automaticamente às 6h e param às 23h todos os dias.
Conclusão
TinyProxy é uma ferramenta útil e fácil para definir o proxy HTTP/HTTPS. É para servidores pequenos, mas se você quiser ter um servidor proxy em execução para redes maiores, talvez seja necessário ir ao proxy da lula. Nós compartilhamos apenas algumas dicas aqui, mas elas são boas o suficiente. Usando este guia simples sobre como instalar, configurar e usar o TinyProxy, você poderá configurar seu tinyproxy.