Chromebookのファイルをホストしますか?


23

Chrome OSでhostsファイルを変更する方法はありますか?

/ etc / hosts

ファイルは読み取り専用であるため、sudo vimを使用してファイルを変更しようとしても機能しませ

ルートファイルシステムの検証を無効にすると、hostsファイルの編集が可能になるだけでなく、Chrome OSの自動更新もできなくなることを読みました。

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

自動更新を失うことなく、hostsファイルを変更する方法はありますか?

ご協力いただきありがとうございます。

編集:指定するために、開発者モードを有効にしたAcer C7 Chromebookを使用しています。


を使用しsudo cmodてファイルのアクセス許可を変更できるはずです。
ラムハウンド

私は試しましたがsudo chmod、動作せず、代わりに出力しますchmod: changing permissions of ‘hosts’: Read-only file system
ブリックニクス

そのためには、見つけたコマンドを使用する必要があります。
ラムハウンド

私は上記の走ったmake_dev_ssdコマンドを再起動して、私は敷居編集で何もできない/etcとしますsudo。他に何をする必要がありますか?私は再マウントしようとした/rw、それはパーティションが書き込み保護されていることを訴えます。
trusktr

回答:


8

次の2つのオプションがあります。

1)Developer Chromebookからhostsファイルを編集します。

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

ChromeOSが再度更新されると、hostsファイルへの変更が失われます。更新を無効にするに/mnt/stateful_partition/etc/lsb-releaseは、次の2行を含むファイルを作成します。

CHROMEOS_RELEASE_VERSION=9999.9999.9999.9999
GOOGLE_RELEASE=9999.9999.9999.9999

2)Chrome拡張機能を使用する

このトピックはこの質問で徹底的に議論されています:Google Chromeでetc / hostsファイルの操作をシミュレートします -拡張機能のいずれかが実際にhostsファイルの変更と同じように機能するかどうかについて議論されています。


4
ここにリンクされているプロキシ拡張機能が削除されたようです。
-creuzerm

4

残念ながら、自動更新機能を無効にせずにホストファイルを変更する方法はわかりませんが、ホストファイルの使用目的によっては、ホストファイルと同様の機能を持つChrome 拡張機能をインストールしてみてください。

たとえば、ブロックするサイトの独自のリストを作成するためのサイトのブロックがあります。広告をブロックするためのAdBlock Plusがあります。また、ほとんどの時間を費やしているサイトを追跡するRescue Timeダッシュボードがあります。




0

DNSサーバーにAレコードを追加して、ローカルリソースを指すことをお勧めします。たとえば、CloudFlareが管理するDNSなど。これにより、「local.yourdomain.com」などのドメイン名を127.0.0.1に簡単にポイントできます

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.