MacBook Airの購入、WindowsMobileのフリースポット化あたりから、劇的に変化している、自分のネットワーク環境ですが、Delegateの情報を調べているうちに、polipoというProxyソフトを発見しました。ごく一部で話題になり初めてるようですが、polipoは個人用にネットワークの高速化に特化したプロキシーサーバーで、実際試してみたところ、光の自宅回線ですら、mixiやFlickrが劇的に快適になったので、感動のあまり、Mac用GUIを作成しちゃいました。
その名もdolipo
polipoは基本的にコマンドラインツールで、若干導入に敷居が高いのとターミナルで操作が面倒だったので、メニューバーアプリにして、簡単に操作できるようにしました。
ここからアプリをダウンロードして、アプリケーションフォルダなどに入れておけば、あとは、起動しておくだけです。
初回起動時に、システム環境設定でのプロキシ変更を促されると思います。ネットワーク環境設定のプロキシ項目からHTTPとHTTPSのプロキシを127.0.0.1:8123に変更してください。正しく設定されれば、普通にSafariなどでブラウジングできると思います。FireFoxなど一部アプリでは、アプリ内に、独自のプロキシ設定がありますので、個別に設定してください。
もし、既存のネットワーク環境がプロキシが必要であれば、ステータスバーのdolipo→Preferences...からParent Proxyに現状のプロキシ情報を設定し、チェックを付けてください。
ネットワークが切り替わると、dolipoは自動的に検知して、polipoを再起動しますので、基本的に起動しっぱなし常駐しておけば、問題ないと思います。(おかしいなと思ったら、dolipo→Restartを実行してみてください)
あくまでもキャッシュなので、ネットワーク自体の転送速度は変わりませんが、mixiやflickrなど二ページ目以降のページ遷移などで、高速化が体感できると思います。
polipoの仕組みとしては、可能な限り(HTTP1.0のリクエストはHTTP1.1に変換して)HTTP1.1のパイプラインを有効にして、コネクション張りっぱなしで通信する事と、賢いキャッシュ機能が高速化に貢献してるんだろうと思います。
もちろんWiFiや、emobileなどの細い回線では、より効果が発揮するので、Airユーザーにお勧めしたいです。
最後に
に感謝します。
追記)
iDiskに繋らないという問題が起きた場合、↑のシステム環境設定のネットワーク設定で、"プロキシ設定を使用しないホストとドメイン"にidisk.mac.comを追加してみてください。idiskはdolipoを経由せずにアクセスするようになります。
"Apple MacBook Air 13.3/1.6GHz Core 2 Duo/2G/80G/micro-DVI/BT MB003J/A" (アップルコンピュータ)
マックを起動と同時にdolipoを起動させたいのですが、どうすればいいですか?現在毎回dolipoをアプリケーションから立ち上げてます、、、
Posted by: ms | October 05, 2008 at 11:57 PM
大変重宝しています (=^.^=)
osx10.4.11を使用してますが
google mapの最大倍率に近づくと地名表示のレイヤにアクセス出来ません
それとdolipo restartにコマンドキーを割り当てられませんか
_(_^_)_
Posted by: peropero | June 11, 2008 at 01:47 AM
>t0moriさん
猛烈に今更ですが、Backup.appの件、お教えいただいたとおりで上手くいきました。
ありがとうございました!
Posted by: epi | May 03, 2008 at 09:39 PM
dolipo、大変便利に活用させてもらってます。
ところで、iTunes(7.6)のラジオを聴こうとすると、
dolipoを起動させているとつながりません。
live365.comなどのiTunesでも聴ける
ラジオサイトを登録した際には、
登録した直後は聞けるのですが、
iTunesのサイドバーから再度接続すると
つながらないという症状もあるみたいです。
(dolipoを終了すると正常に接続ができます)
回避策などがあれば教えていただけると幸いです。
Posted by: いっちー | April 03, 2008 at 05:29 PM
↑私も、何度testしても、
『このページが見えたら、dolipoが正しく機能していません。』
のメッセージ出ます。mac proでOSは10.4です。
なにか設定が悪いんでしょうか?
Posted by: 同じく | April 02, 2008 at 11:27 AM
このページが見えたら、dolipoが正しく機能していません。
なんど、testを行っても、このメッセージがでる
Posted by: だめじゃん | March 16, 2008 at 12:34 AM
>epiさん
Backup.appのバックアップを使用する場合ですが、
publish.mac.comと除外設定に追加すれば行ける
ようです。
Posted by: t0mori | March 13, 2008 at 06:52 PM
動作せず、こういうのが出ています。↓
Disabling local tree: No such file or directory
Couldn't compile regex: 8.
Established listening socket on port 8123.
Posted by: | March 03, 2008 at 08:57 PM
新しいもの好きから飛んで、
早速DLして使わせていただきました。
若干読み込み速度はあがりましたが、
不具合を発見しましたので如何に報告します。
当方iBookG4 1GHzですが、
起動した際にmixiとニコニコ動画での、
テキストの文字コードがおかしくなり、
結果画面には日本語が表示されなくなりました。
テキストエンコーディングを操作することで、
日本語を表示することはできました。
もしやと思い、dolipoを終了して、
ネットワーク環境の「設定するプロキシサーバの選択」にて、
httpとhttpsの二つチェックを外して再起動してみたところ、
上記の表示不備は起きませんでした。
また、ニコニコ動画のサムネイルや、
一部のHPのフラッシュが読み込まれず、
何度再読み込みを行っても表示されないことがありました。
バージョンアップでは上記の不具合が改善されていることを望みます。
Posted by: 名無し | March 03, 2008 at 08:39 AM
Backup(あの傘のアイコンの)が上手くiDiskサーバに接続できないようです。
本記事通りにproxy除外設定をしても、つながらないようです。
Finder経由だとアクセスできるのですが...
Posted by: epi | March 03, 2008 at 08:37 AM
>うんこさん
会社のマックなので10.3は仕方ないのです。。。
Posted by: 1 | March 03, 2008 at 02:49 AM
>うんこさん
会社のマックなので仕方ないのです。。。
Posted by: 1 | March 03, 2008 at 02:48 AM
appleDoscussionがめちゃめちゃ速くつながった!
THX!
Posted by: たたた | March 03, 2008 at 02:44 AM
10.3はやくあげろや。なんで2世代前までサポートせにゃあかん。
Posted by: うんこ | March 02, 2008 at 10:29 PM
だめです。プロキシ経由に設定するとつながらなくなります。なんでやろ?
dolipo→Restartを実行してみてくださいというのでアクティビティモニタから終了させて再度起動させたがダメ。
Posted by: kos | March 02, 2008 at 08:39 PM
だめです。プロキシ経由に設定するとつながらなくなります。なんでやろ?
dolipo→Restartを実行してみてくださいというのでアクティビティモニタから終了させて再度起動させたがダメ。
Posted by: mon | March 02, 2008 at 08:38 PM
だめです。プロキシ経由に設定するとつながらなくなります。なんでやろ?
Posted by: | March 02, 2008 at 08:37 PM
10.3用が欲しいであります・・・。しくしく。
Posted by: shige | March 02, 2008 at 03:49 PM
10.3用を作ってください!お願いします!!
Posted by: | March 01, 2008 at 07:06 PM
ステータスバーのアイコンクリックしたときに出てくるメニューの「Start At Login」にはチェック入れておく必要ありですかね?
イマイチdolipoのすごさを発揮できてない気がする・・・
Posted by: YS | March 01, 2008 at 02:17 PM
10.3用は無いのでしょうか?
無いのなら、作って欲しいものです。
Posted by: N | March 01, 2008 at 10:12 AM
家のiMacにも入れて快適!と思ったのですが、自分のアカウントではOKなのですが、ペアレンタルコントロールをかけてある子供用のアカウントでは、ネットに繋がらなくなってしまいます。マルチアカウントでうまく利用する設定があるのでしょうか?いろいろ試しましたが、解決出来です(>_<)
Posted by: MM | March 01, 2008 at 09:57 AM
本日、muta's mac scribbingで知り、早速入れてみました。当方は電話局から遠いためADSL 12MBでも1.72しかスピードがでません。これを入れたら不思議な事に1.74にアップ。大したアップではありませんが、描画速度はホントに3倍くらい速くなった感じです。Mac mini/OS X 10.4.11の環境ですがとにかく軽快に動いてくれます。今までRMACとか、驚速ADSL2 for MACとか使用しましたがほとんど何も改善しませんでした。作者さん、本当にありがとうございました。
Posted by: HAMAC33 | March 01, 2008 at 07:34 AM
自分もmail.appでhtml mailが表示されません。
あと不思議な事にGoogleにだけ繋がりませんw
アンインストールしたのですがネットワークがおかしくなってしまい治りません。
どうすれば良いのでしょう。
デフォルトのネットワーク設定ってどんなんでしたっけ?
Posted by: Hide | March 01, 2008 at 06:57 AM
ブラウズは爆速です。が、mail.appでhtml mailが表示されなくなっちゃいます。"プロキシ設定を使用しないホストとドメイン"に*.mac.comをいれてはいるんですが、、。同じ症状の方いないでしょうか?
Posted by: poyon | February 29, 2008 at 06:27 PM
すいません、つながりました。
Posted by: ARK218 | February 29, 2008 at 11:53 AM
ものすごく速くなり、快適です。でも、僕もiDiskにつなげなくなってしまいたした。いい対処法をお願いしますですm(_ _)m。
Posted by: ark218 | February 29, 2008 at 11:37 AM
早速のコメント、ありがとうございました。
キャッシュをクリアしてみたところ、改善されたようです。特定の物は特に使っていないつもりです。また何かありましたらご報告します。
Posted by: MM | February 29, 2008 at 10:53 AM
みなさんコメントありがとうございます(丁寧な補足まで!)
Safariが重くなる理由は、僕もGreaseKitを利用してて、特定のスクリプトとの相性が悪いのは確認しましたが、そのような物を使われてますでしょうか?>MMさん
あとは、一度サファリのキャッシュを削除してみることをオススメします。
Posted by: koh | February 29, 2008 at 10:44 AM
初めまして。
有益な情報をいただきましてありがとうございました。
確かに驚速になりますね。 しかしながら、ちょっと問題点が・・・ 入れてからしばらくは問題なかったのですが、利用しているうちにSafariが反応しなくなり強制終了しなければいけなくなります。サイトを3~4つ切り替えていると起こります。何か理由は考えられますでしょうか?
Posted by: MM | February 29, 2008 at 10:31 AM
再起動して設定し直したらつながりました、お騒がせしました。m(_ _)m
Posted by: hisae286 | February 29, 2008 at 03:55 AM
dolipoいれてみましたが、"プロキシ設定を使用しないホストとドメイン"にidisk.mac.comといれてみても
idiskにつながりません。どうかよきアドバイスをよかったらください。
Posted by: hisae286 | February 29, 2008 at 03:05 AM
GoogleRSSが見れないのは僕だけでしょうか。。。
Posted by: あう | February 28, 2008 at 07:04 PM
確かに速い、いや、「疾い」。3倍と喧伝するのも
頷ける
だが、ひとつ補足させてください。
適切に「システム環境設定」内の項目が書き換え
られていても、NetBarrier X4 (ファイアウォール)を
インストールしていると、 polipo が外部にアクセスを
試みる度に許可を求めるアラートが表示されます。
(設定にも依る。私はほぼデフォルトで用意されて
いたセットのままでファイアウォールを運用)
これが非常に煩わしいので、
1. NetBarrier X4 のフロントエンドを起動
2. 「アンチバンダル」アイコンをクリック
3. 「アンチ・スパイウェア」タブをクリック
4. Finder で「アプリケーション」フォルダへ移動
5. dolipo を選択して右クリック
6. コンテクストメニューで「パッケージ内容を表示」
クリック
7. 新しく表示されたウィンドウ内フォルダで、
"Contents" -> "Resources" と階層を下る
8. "polipo" を選択する
9. NetBarrier 側で見えているアプリケーションの一覧
に向かい、 "polipo" を D&D
10. 「ポート」の一覧下部にある "+" アイコンを
クリック
11. 新たに登録された項目は自動的に "80" となって
いるので、それを確定
という作業を踏まなくてはならないです。
# 分かり易く文面に起こすのは難しい
Posted by: 通りすがり | February 28, 2008 at 04:42 PM
早速ダウンロードして使わさせてもらいます。
どのくらい快適になるのか、ワクワクしています。
Posted by: てちゅ | February 28, 2008 at 04:13 PM