/ etc / hosts arquivo perde as alterações no reinício do OS X

1

Estou desenvolvendo web no Mac OS X (10.6) e, para acelerar, criei alguns hosts virtuais com nomes curtos e fáceis de digitar, como sandbox.drupal7.loc e gwwc.drupal7.loc. Eu fiz isso seguindo as instruções no link (que envolve a edição de / etc / hosts entre outras coisas). Inicialmente isso funcionou, mas em algum ponto desconhecido, parou de funcionar.

A visualização de / etc / hosts mostra que a linha a seguir que eu precisava foi excluída:

127.0.0.1       localhost gwwc.drupal7.local drupal6.local newni.loc

De alguma forma, ele foi revertido para uma versão anterior do arquivo, contendo (entre outras linhas):

127.0.0.1       localhost
192.168.0.18    itdb pat
127.0.0.1       newni.loc
208.89.50.22    jura

Os IPs não 127 não estão relacionados aos meus problemas de teste e estão lá apenas como exemplo. Eu posso adicionar minha linha de volta ao arquivo e as alterações permanecem até o reinício, mas essas mudanças não estão sobrevivendo a uma reinicialização.

Quando eu adiciono drupal6.local de volta à linha 127.0.0.1 em /etc/hosts coisas fixas que a sessão 'funciona' porque não produz 'Servidor não encontrado' mas não atinge meu fantasma não-padrão conforme configurado em /Applications/MAMP/conf/apache/httpd.conf

Isso poderia estar de alguma forma relacionado? Existe uma solução robusta para entradas de codificação em /etc/hosts no Snow Leopard?

    
por tog22 28.11.2011 / 18:39

2 respostas

1

Eu consertei isso fazendo minhas alterações em todos os arquivos iniciando 'hosts. *' em / private / etc /, por exemplo /private/etc/hosts.ac (resposta encontrada através de etc-hosts-getting-reset- em leão )

    
por 20.01.2012 / 15:29
-1

De acordo com este site, acredito que você precisa editar /private/etc/hosts (com raiz privilégios, claro) e não /etc/hosts .

    
por 07.01.2012 / 22:25