Configurando um proxy em casa

1

Eu tenho as seguintes conexões em minha casa:

link

Mostra a conexão à Internet que entra, um cabo físico entrando no roteador e todos os computadores conectados ao roteador usando uma conexão sem fio.

Eu quero que todo o tráfego da Internet passe por um proxy para que eu possa adicionar algum controle. Eu tenho filhos e quero adicionar algum controle para a conexão de internet que não é possível diretamente do roteador.

Então, eu estava pensando em configurar um roteador simples, talvez na forma de um pi de framboesa? para se tornar um roteador, o que eu acho que significa que o diagrama acima vai mudar em algo como isto:

link

Minha pergunta é: essa configuração é possível? ou seja, usando um raspberry pi como um roteador que se conecta ao roteador usando um cabo físico, e então todos os dispositivos se conectam à internet passando pelo raspberry pi, o que me permite instalar algum software em algum tipo de distro debian instalado na framboesa cartão sd pi para monitorar e controlar o tráfego de internet?

    
por oshirowanen 20.12.2013 / 12:45

1 resposta

1

Sim, essa configuração é possível. Se você tiver um roteador baseado em DD-WRT ou Open-WRT, poderá configurar seu firewall para limitar o acesso a um servidor separado que esteja executando o proxy ou o filtro. Não sei quanto tráfego o Rasberry aguenta. Dependendo de quanto tráfego o agregado familiar gera, isso pode não ser um problema. Se não pode um computador de segunda mão deve ser capaz de lidar com a carga mais ou menos a mesma configuração.

Configurei o Squid como transparente e proxy não-transparente . Para filtrar o tráfego, você pode usar uma solução de DNS como o OpenDNS para bloquear nomes e / ou o filtro de conteúdo / Web para bloquear o conteúdo. O HTTPS não funcionou no proxy transparente, mas funciona bem no proxy não transparente com log limitado. A maioria dos proxies terá logs que podem ser verificados para avaliar quais sites (URLs) foram visitados por quem.

Se você puder usar regras de firewall, adicionarei o proxy como um dispositivo separado. Caso contrário, você precisará implementar grande parte da funcionalidade dos roteadores no proxy. Se o roteador estiver conectado a um modem, você poderá colocar o proxy entre o roteador e a rede. Isso tornará os requisitos de hardware para o proxy mais simples.

Um problema que tive é que vários sites são executados em portas não padrão. Se você pode viver sem então (muito provavelmente), então você pode limitar o proxy para as portas HTTP (80) e HTTPS (443).

    
por 20.12.2013 / 14:10
yii\base\ErrorException
Copied! Copy Stacktrace Search Stackoverflow Search Google Error

PHP Core Warning – yii\base\ErrorException

PHP Startup: Unable to load dynamic library 'memcached.so' (tried: /usr/lib/php/20190902/memcached.so (/usr/lib/php/20190902/memcached.so: undefined symbol: igbinary_serialize), /usr/lib/php/20190902/memcached.so.so (/usr/lib/php/20190902/memcached.so.so: cannot open shared object file: No such file or directory))

$_GET = [
    'id' => '434129',
    'url' => 'setting-up-a-proxy-at-home',
];

$_COOKIE = [
    'advanced-frontend' => '37125je3vn8ihhqeu62r8ahntu',
    '_csrf-frontend' => 'a88b3c3a065b285d8eee36cc3317301f1b09d2ba8cdf6647e494dbf6ad37235fa:2:{i:0;s:14:"_csrf-frontend";i:1;s:32:"mmLsCrnW4kUnR5xlIeU8M4MbEX5l-oNL";}',
];

$_SESSION = [
    '__flash' => [],
];