先日、IdeaPad Duet ChromebookのLinuxにTorをインストールしましたが、このTorを経由してウェブ閲覧できるようにしてみました。
まぁ、PlayストアでTor Browserをインストールすればいいのですが。
ChromeOSとLinuxコンテナで通信できないのかな?、ポート転送は外部ネットワークからだし。
などと思いながらChromeOSをTermuxで覗いていたらあれっ!? IPが…
ChromeOS側も共有アドレス空間のIPを使用していてLinuxコンテナにping応答があるのです。
ChromeOSには外部と通信するためのIPが使用されていると思っていたのですが違うようです。
難しい…
取り合えずChromeOSとLinuxコンテナが通信できるならProxyにTorを設定すればできるかも。
- /etc/tor/torrcの編集
- Torの再起動
- Chromebookのプロキシ設定
- 確認
外部から接続できるように/etc/tor/torrcを修正します。
100.115.92.206はLinuxコンテナのIPです。
1 2 3 4 5 6 7 8 9 10 |
root@penguin:~# vi /etc/tor/torrc SocksPort 9050 # Default: Bind to localhost:9050 for local connections. SocksPort 100.115.92.206:9100 # Bind to this address:port too. SocksPolicy accept 127.0.0.1 SocksPolicy accept 100.115.92.0/24 SocksPolicy reject * Log notice file /var/log/tor/notices.log |
1 |
root@penguin:~# systemctl restart tor |
アクティブなネットワークからプロキシの設定を追加します。Tor Proxyはsocks4://100.115.92.206:9100になります。
※追記
Tor経由にしたからなのかGoogle Driveと同期が取れなくなってしまいました(^^;)
何度かPC再起動したりしたのですが同期できません。
で、よく見ると時刻が過去に戻っている。
確認するとタイムゾーンがデフォルトで「IPアドレスを使用して現在地を特定する」になっていました。
それで時刻が戻ってしまったか? どのタイミングで変更されるんだろう。
そもそもシステム時刻が未来ならこそ過去に戻るってありなの?
取り合えず明示的にリストから「Tokyo」を選択してJSTに戻して様子を見ていますが、まだGoogle Driveの同期が正常に戻りません。アカウントは有効でMailとかカレンダーは使えるのにドライブ同期だけ不具合のような。
てことで良い子はマネしないように、自己責任でお願いします。