VNCで遠隔操作

 LibrettoはモバイルPC、主に外出時に使うマシンです。ですがデータ転送時など、自宅やオフィスに帰った後も使用しなくてはならないことがよくあります。

 隣には画面が大きいPCがあるのに・・・
 外出時は小さくて使いやすいPCなのに、自宅に帰ると小さくて使い勝手の悪いものに化けてしまうことがあります。  こんな時こそ、LAN環境が整っているのであれば、思い切って遠隔操作ツールを入れてみましょう。初めて見る人はビックリすること請け合いです。

 嬉しいことに、VNCというツールが何とフリーソフトとして公開されています。
 騙されたと思って、入れてみませんか?


ダウンロードとインストールと設定

 ダウンロードはhttp://www.uk.research.att.com/vnc/からすることができます。ダウンロードページに行き、Intel版をダウンロードすれば良いでしょう。
 サポートするプラットフォームが幅広いのがVNCの特徴です。Windows版の他にもLinux/Solaris/Mac/WIN-CE版があります。


 Win32版のインストールは普通に解凍した後 SETUP.EXE を実行し行います。
 インストールはサーバ側(操作される側)には必須ですが、クライアント側(操作する側)には必要ありません。操作は専用ツールもしくはブラウザより行いますが、専用ツールはサーバにインストールされたパッケージより VNCVIEWER.EXE をコピーするだけでできます。

 サーバがWINDOWS-NTならばサービスとしてインストールも可能で、ログオンからログオフまで本格的に遠隔操作することができます。


 サーバ側の設定は、とりあえず「Accept Socket Connections」にチェックを入れ、パスワードを指定するだけで、他の設定はとりあえず使うためには特に必要ありません。


実際の操作

 そもそもVNCはJavaの技術からできていますので、専用ビューワの他にブラウザからもアクセスすることが出来ます。
 ブラウザを用いればどこでも、(ほぼ)どんな環境でも遠隔操作することが出来ますし、専用ビューワを用いればフルスクリーン表示にでき、あたかも向こうのマシンをそうさしているような感覚にすることが可能です。
  1. ブラウザよりアクセス

     ブラウザより http://マシン名:5800(5800より台数分割り当てられる) にアクセスすることでJavaスクリプトが開き、パスワードを入力して接続されます。
     ブラウザ経由のアクセスということで、どんなマシンからでもアクセスできることがメリットです。

     画面は下の専用ビューワ使用よりは色数が少なく粗い感じですが、これでも充分な使用に耐えます。比較的遠距離から、回線が細い場合に向くのではないかと思われます。

  2. 専用ビューワよりアクセス

     専用ビューワ(vncviewer.exe)から マシン名:0 のようにマシン名を指定し接続するとパスワードを求められ、正常に接続されると上の画面のように表示されます。
     入れ子でWINDOWSの画面があるというのもなかなか壮観です。左上のアイコンをクリックすることで各種設定を変更でき、「Poll Full Screen」で全画面表示にすることができますし(あたかもリモート側PCを操作できるようになる)、色再現性もこちらの方が良いのでブラウザによる操作より使いやすいでしょう。

     なお、この時元の状態に戻せなくなるかと一瞬焦りますが、慌てず騒がずCTRL+ESCでスタートメニューを表示させた上でタスクバー上のvncviewerを右クリックし、Full Screenのチェックを外すと元に戻すことが出来ます。


不便なところ

 私が使ってみて、ちょっと不便に感じたのはコントロール系のキーが遠隔で使えないところでしょうか。
 例えば、ALT+全角半角(日本語on/off)や、CTRL+ESC(スタートメニュー)など、組み合わせるキーは使えません。というかローカル側が反応してしまいます。
 まあ、日本語on/offはシステムトレイのアイコンからon/offすればできますので、特に問題になるレベルではありません。


注意点とまとめ

 このソフトは起動時に常駐させることもできますが、サーバユースで使う場合を除いては、やはり基本的には使用するときに立ち上げた方が良いでしょう。一応パスワードでの認証の仕組みはありますが、やはりちょっとセキュリティ的に怖い面があるかと思います。ここら辺は便利さと裏腹なのではと思います。
 (以前、自宅で立ち上げた際に試しに会社のネットワークからアクセスしたところ、何の問題もなく接続・操作でき、ちょっとビックリしたことがありました)
 これが自宅内・会社内の閉じたLANならまだしも、(ダイアルアップも含め)インターネットに直接繋がる環境では十分留意した方がよいかと思います。

 この点を十分理解すれば、VNCは非常に便利なツールです。
 私は実際、Librettoの遠隔操作と、会社では離れたサーバ室にあるサーバの設定に用いています。事情につきディスプレイの存在しないマシンの操作にも威力を発揮することでしょう。


市販ソフトに劣るところ

 同様のツールに、市販では→PC AnyWhere→NetSupport Managerなど、高機能なソフトが多く存在します。
 VNCはこれらとほぼ同様の機能を有しますが、市販ソフトでは更に、  など、色々な機能があります。VNCは純粋な遠隔操作のみの機能を有するシンプルなソフトであると言えます。


LIBRETTERS.NETトップページ に戻る。