Redirecionar determinados sites

0

Estou iniciando um serviço de VPN e estou tentando bloquear determinados sites que consomem muita largura de banda, como o Netflix, sites de torrent etc. Naturalmente, estou oferecendo um serviço pago, bem como o gratuito, para permitir que os usuários acessem a maioria desses sites bloqueados (exceto sites de torrent); os servidores VPN pagos estarão em máquinas diferentes do serviço gratuito.

Tentei bloquear o acesso ao Netflix por meio do arquivo /etc/hosts , mas ainda consigo acessar o Netflix quando conectado a um dos meus servidores VPN. Conteúdo do meu /etc/hosts :

127.0.0.1 www2.netflix.com
127.0.0.1 www1.netflix.com
127.0.0.1 www.netflix.com
127.0.0.1 netflix.com

A conexão VPS não dá absolutamente nenhum acesso à própria máquina do servidor, então estou pensando que talvez a conexão PPTP VPS esteja ignorando o arquivo /etc/hosts/ ? Em caso afirmativo, como posso obter esses sites bloqueados para que nenhum usuário possa acessá-los através da conexão VPS?

    
por cybermonkey 29.05.2014 / 16:30

1 resposta

1

O mais provável é que o problema esteja com o seu arquivo /etc/nsswitch.conf , que manipula, em sistemas do tipo * Nix, os bancos de dados a serem consultados para certos serviços.

Uma das linhas, em meu /etc/nsswitch.conf , é:

hosts:          files mdns4_minimal [NOTFOUND=return] dns

Isso mostra que, para identificar um host, primeiro arquivos locais (significado, / etc / hosts ) são consultados e, por último, dns. Se em seu sistema arquivos não é o primeiro recurso a ser usado, então as definições que você fez podem ser evitadas.

Você deve configurar seu arquivo /etc/nsswitch.conf da mesma forma, isso pode resolver o seu problema.

    
por 30.05.2014 / 08:49