O que é a alternativa de arquivos “hosts” do Windows para o OSX?

0

Acabei de adquirir um computador Mac (OSx v10.6) para testar o design do meu site. O site está sendo executado na rede local e, nos computadores Windows, eu uso o arquivo "hosts" para mapear o endereço IP da rede para o nome do domínio, como

192.168.1.7 www.sitename.com

Como posso fazer isso no Mac?

    
por Andrey 13.02.2011 / 19:29

2 respostas

3

O OSX tem um arquivo / etc / hosts, mas primeiro usa serviços de diretório para encontrar hosts. Estes são mantidos através do comando dscl

Esta página da web fornece exemplos de uso para manter as pesquisas.

Essencialmente, você só precisa executar o seguinte comando no Terminal:

sudo dscl localhost -create /Local/Default/Hosts/sitename.com IPAddress 127.0.0.1
    
por 13.02.2011 / 20:07
3

Há um arquivo hosts em /etc/ , um caminho que você pode acessar no Finder usando o item de menu Ir> Ir para pasta .

Clique com o botão direito e Obter informações para alterar suas permissões na parte inferior, para poder editá-las. Talvez você também precise conceder permissões para a pasta pai /etc , de modo que o salvamento funcione. É um pouco complicado com alguns editores de GUI.

Alternativamente, sudo vim /etc/hosts no Terminal, se você estiver confortável com vim (ou qualquer outro editor CLI).

O arquivo em si funciona como você espera.

    
por 13.02.2011 / 19:35