Usando / etc / hosts ou iptables para redirecionar o site para https: // version

3

Gostaria que meu sistema me levasse automaticamente para o link mesmo se eu colocasse link no meu navegador. Posso fazer com que /etc/hosts redirecione para domínios diferentes, mas parece ignorar isso se eu colocar https:// nele.

Isso funciona e redireciona o facebook.com para o google.com:

74.125.95.103    facebook.com

Isso não

https://74.125.95.103   facebook.com

Meu palpite é que você não pode usar texto na parte em que o IP está, mas como forçá-lo a usar https? Isso é possível em iptables ?

    
por jonescb 28.01.2011 / 03:12

1 resposta

6

Não, não é possível usar iptables .

Se você o usou para redirecionar a porta 80 para a porta 443, seu navegador ainda iria falar com ele usando http em vez de https , e tudo que você obteria seria lixo.

Talvez algo usando um proxy do Squid funcione. Você poderia torná-lo um proxy transparente se não puder alterar as configurações de proxy de todos.

Ou, se for apenas para o Facebook, existe uma nova configuração por usuário para forçar o HTTPS que pode funcionar para você quando for implementado.

Ou, se você estiver usando o Firefox, confira HTTPS Everywhere .

    
por 28.01.2011 / 03:46