File host per Chromebook?


23

C'è un modo per modificare il file hosts in Chrome OS?

/ etc / hosts

Il file è di sola lettura, in modo da cercare di modificarlo usando sudo vim non non il lavoro.

Ho letto che disabilitare la verifica del filesystem di root renderebbe possibile la modifica del file hosts, ma ti perderebbe anche l'aggiornamento automatico di Chrome OS.

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

Esiste un modo per modificare il file hosts senza perdere gli aggiornamenti automatici?

Grazie per l'aiuto.

EDIT: Solo per specificare, sto usando un Chromebook Acer C7 con abilitazione modalità sviluppatore.


Dovresti essere in grado di modificare le autorizzazioni del file usando lo sudo cmodhai provato?
Ramhound,

Ho provato sudo chmod, non funziona e invece genera chmod: changing permissions of ‘hosts’: Read-only file system.
Bricknix,

Dovrai quindi utilizzare il comando che hai trovato per farlo.
Ramhound,

Ho eseguito il make_dev_ssdcomando sopra e riavviato, ma non riesco a modificare nulla /etccon sudo. Cos'altro dobbiamo fare? Ho cercato di rimontare /con rw, ma si lamenta che la partizione sia protetto da scrittura.
trusktr,

Risposte:


8

Sono disponibili due opzioni:

1) Modifica il file hosts da un Chromebook per sviluppatori:

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

Perderai le modifiche al file hosts quando ChromeOS si aggiorna nuovamente. Gli aggiornamenti possono essere disabilitati creando il file /mnt/stateful_partition/etc/lsb-releaseche contiene le seguenti 2 righe:

CHROMEOS_RELEASE_VERSION=9999.9999.9999.9999
GOOGLE_RELEASE=9999.9999.9999.9999

2) Utilizzo di un'estensione di Chrome

Questo argomento è discusso approfonditamente in questa domanda: simulare la manipolazione del file etc / hosts in Google Chrome : si discute se una qualsiasi estensione funzioni effettivamente come una modifica del file hosts.


4
Sembra che l'estensione proxy che è stata collegata qui sia stata rimossa.
creuzerm,

4

Sfortunatamente, non so nemmeno come modificare il file host senza disabilitare la funzionalità di aggiornamento automatico, ma a seconda di ciò per cui desideri utilizzare quel file host, potresti provare a installare un'estensione di Chrome che ha funzionalità simili al file host.

Ad esempio, esiste un sito di blocco per creare il proprio elenco di siti che si desidera bloccare. C'è AdBlock Plus per bloccare gli annunci. E c'è Rescue Time Dashboard per tenere traccia di quali siti trascorri la maggior parte del tuo tempo.




0

Consiglia di aggiungere record A al server DNS per puntare alle risorse locali. Ad esempio, DNS gestito da CloudFlare o altro. In questo modo puoi facilmente puntare qualsiasi nome di dominio come "local.yourdomain.com" a 127.0.0.1

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.