先日t.freeというサービスがリリースされました。Safariと専用のMac OSXアプリだけでテザリングを可能にするソリューションです。仕組みとして、恐らく同様のやり方ではないかと思われるのが今回紹介するiOS-HTML5-Tetheringになります。 iPhone側です。ローカルネットワークとリモートサーバの両方にWebSocketで接続しています。ここが肝です。 こちらはローカル側。WebSocketサーバを立ち上げています。 こちらはサーバ側。残念ながらPython処理部分でエラーが起きている模様。 iOS-HTML5-Tetheringではサーバ(EC2など)でサーバを立てて、そこにSafariで接続します。と同時に母艦(Mac OSX)側で作成したワイヤレスネットワークに接続し、母艦側サーバにあるWebSocketサーバにも接続します。後は母艦側はiPhoneをプロキシサー