Arquivo de hosts para o Chromebook?

23

Existe uma maneira de modificar o arquivo hosts no Chrome OS?

/ etc / hosts

O arquivo é somente leitura, de modo a tentar modificá-lo usando sudo vim faz não trabalho.

Li que a desativação da verificação do sistema de arquivos raiz tornaria possível a edição do arquivo hosts, mas também a atualização automática do Chrome OS.

sudo /usr/share/vboot/bin/make_dev_ssd.sh --remove_rootfs_verification --partitions 2

Existe alguma maneira de modificar o arquivo hosts sem perder as atualizações automáticas?

Obrigado pela ajuda.

EDIT: Apenas para especificar, estou usando um Chromebook Acer C7 com o modo de desenvolvedor ativado.

Bricknix
fonte
Você deve poder modificar as permissões do arquivo usando sudo cmodvocê já tentou isso?
Ramhound 14/05
Eu tentei sudo chmod, não funciona e, em vez saídas chmod: changing permissions of ‘hosts’: Read-only file system.
Bricknix
Você precisará usar o comando encontrado para fazê-lo.
Ramhound 14/05
Corri o acima make_dev_ssdde comando e reiniciado, mas eu Sill não pode editar qualquer coisa em /etccom sudo. O que mais precisamos fazer? Eu tentei remontar /com rw, mas reclama que está protegido contra gravação da partição.
Trusktr 17/05/19

Respostas:

8

Existem duas opções disponíveis:

1) Edite o arquivo hosts de um Chromebook do desenvolvedor:

sudo /usr/share/vboot/bin/make_dev_ssd.sh --remove_rootfs_verification --partitions 2

Você perderá alterações no arquivo hosts quando o ChromeOS for atualizado novamente. As atualizações podem ser desabilitadas criando o arquivo /mnt/stateful_partition/etc/lsb-releaseque contém as 2 linhas a seguir:

CHROMEOS_RELEASE_VERSION=9999.9999.9999.9999
GOOGLE_RELEASE=9999.9999.9999.9999

2) Usando uma extensão do Chrome

Este tópico é discutido detalhadamente nesta pergunta: Simule a manipulação do arquivo etc / hosts no Google Chrome - é discutido se alguma das extensões realmente funciona da mesma forma que uma modificação do arquivo hosts.

AWippler
fonte
4
Parece que a extensão de proxy que está sendo vinculada aqui foi removida.
creuzerm
4

Infelizmente, eu não sei como modificar o arquivo host sem desativar a funcionalidade de atualização automática, mas dependendo do que você deseja usar para esse arquivo host, você pode tentar instalar uma extensão do Chrome que tenha funcionalidade semelhante ao arquivo host.

Por exemplo, existe o site Bloquear para fazer sua própria lista de sites que você deseja bloquear. Existe o AdBlock Plus para bloquear anúncios. E há o Rescue Time Dashboard para acompanhar em quais sites você passa a maior parte do tempo.

Stephan Branczyk
fonte
0

Recomenda a adição de registros A ao servidor DNS para apontar para os recursos locais. Por exemplo, o CloudFlare gerenciava o DNS ou outro. Dessa forma, você pode apontar facilmente qualquer nome de domínio como "local.seudominio.com" para 127.0.0.1

sean2078
fonte