毎日の向こうに 仕事/趣味、そしてそれらに使っているパソコン(主にMacOSX),写真,旅行のことなど書いています. ファイヤーウォールの中にある OSX Leopard の画面を外からシェアしたい,と思いやってみました. ファイヤーウォールの中のマシンを A ファイヤーウォールになっているマシンを B 外のマシンを C とします. Leopard のスクリーンシェアは VNC を使っていますので, A が VNC サーバー, Cがクライアントになります. A の 5900 番ポートをSSH トンネルで C の 55900 につなぎます. このトンネルは B に SSH 接続するときに掘ることができます. # ssh -L55900:A:5900 B とします. そして, C 上で safari を起動し, URL を書くところに vnc ://localhost:55900 と書きます.