iPhone経由でPCをネットにつなぐ

iPhoneとPCをアドホックに接続して、iPhone上でSocksサーバになるアプリを動作させ、それ経由でネットにつなぐ、というストーリーです。PC側がWindows(Win7x64)だとあっさりとうまくいくのですが、ubuntu(12.04)だとうまくいきません。PCからiPhonepingを打つとDestination Host Unreachableで、これを解消する方法が分からない。うーん。普段使いのubuntuでできないというのはくやしい。。。