Configure o arquivo de hosts para usar aliases

4

Estou executando o Ubuntu Desktop 12.04 e gostaria de poder abrir um navegador da Web (Firefox), digitar um alias na barra de endereço, pressionar enter e fazer com que o navegador me leve ao site que o alias faz referência. Por exemplo, eu gostaria de poder digitar " so " e fazer com que eu leve para http:www.stackoverflow.com , etc.

Eu percebo que isso é o que "Favorties" ou "Bookmarks" já fazem, no entanto, isso é como a versão de linha de comando somente de texto dessas ferramentas.

Eu suspeito Eu tenho que configurar algo equivalente a um arquivo HOST do Windows, mas desde que eu sou tão novo no Linux / Ubuntu, eu não sei o que é esse equivalente, ou se este é até possível de fazer. Obrigado antecipadamente!

    
por zharvey 21.09.2012 / 18:45

2 respostas

2

Se você fizesse isso com o arquivo hosts, teria que usar o endereço IP dos sites em questão, o que provavelmente seria uma má ideia. Os endereços IP mudam, e muitos sites maiores usam vários IPs diferentes em uma configuração round-robin / load-balancing. De qualquer forma, para fazer isso, basta editar o arquivo /etc/hosts e adicionar linhas semelhantes a esta:

# alias for stackoverflow.com
64.34.119.12    so

Essa primeira linha é apenas um comentário, então você sabe o que está fazendo lá mais tarde.

Se você quiser apenas usar aliases para o Firefox, há um complemento chamado URL Alias. Basta procurá-lo nos add-ons para o Firefox. A extensão Alias Links no Chrome fará o mesmo.

    
por reverendj1 21.09.2012 / 19:12
1

Você não pode fazer o que quiser usando o arquivo / etc / hosts, porque ele simplesmente mapeia nomes para endereços IP. Ele não realiza redirecionamentos HTTP, que é o que você realmente procura.

Embora possa funcionar para alguns sites, muitos outros (por exemplo, sites hospedados em um IP compartilhado) não serão.

Esta página tem um bom material de leitura sobre o arquivo hosts.

    
por Jeevan Patil 21.09.2012 / 19:16