PC を
リモート操作したい!!
EPnetFaN 座学編
2005/10/28
惑星物理学研究室M1 大石 尊久
リモートで操作するには
- Linux Linux
- Windows Windows
- リモートデスクトップ
- XP Pro,NT系サーバ へのみ
- Windows Linux
- MS-Windows 用 X クライアントソフト
- rdisktop (LinuxからWindows,RDP)
しかし・・・
- タダで手に入るソフトで
- リモートデスクトップがしたい!!
話題
- VNC とは
- VNC の仕組み
- WindowsOS 用の VNC,Ultr@VNC
- VNC のセキュリティ
VNC
- Virtual Network Computing
- ネットワーク上の離れたコンピュータを遠隔操作できる通信プロトコル、もしくはそれを利用したリモート操作用のソフト
- フリーソフト
VNC の歴史
- 1999年、AT&Tケンブリッジ研究所(現在はRealVNC Ltd.)により開発される
- 2002年4月 AT&Tケンブリッジ研究所閉鎖 RealVNC Ltd.
- ソースが公開されているため,様々な亜種が生まれる
- まだできて間もないソフト
はじめに
- Windows での VNC が主な話
- その他の OS に関しては各自でヨロシク
- とりあえず・・・
- VNC が便利だと分かってほしい
VNC の仕組み
より快適に
- 画像の圧縮方法
- Hextile
- CoRRE
- Raw
- Zlib
- etc…
- Video Hook Driver
- 画面上の更新されたところだけを転送するためのドライバー
対象OS
- サーバ側 (VNCserver)
- Windows 98/Me/2000/XP/2003
- Linux
- Solaris
- Mac
- etc…
対象OS
- クライアント側 (VNCviewer)
- Windows 98/Me/2000/XP/2003
- Linux
- Solaris
- Mac
- etc…
- Javaが動作するOSすべて
ページ 12
- 各OSにあったソフトをインストールすれば,たとえソフトが違っても接続は可能
- ただし,
- 画像の圧縮形式が合わないとダメ
VNC亜種
- WinVNC (Windows用VNC)
- RealVNC
- TridiaVNC
- TightVNC
- UltraVNC
- 様々な亜種の機能を取り入れている
- 個人的に一番オススメ
- etc…
オススメの
UltraVNC
について
もうちょっと
UltraVNCのオプション
- 各種画像エンコードフォーマットに対応
- サーバ・ホスト間のファイル転送機能
- MS Login認証に対応
- XDMCP[X11]接続に対応
- VideoHookDriverによる反応速度の向上
- SingleWidow機能 (特定のウインドウのみを表示操作 )
- チャット機能
- etc..
実演
Windows 以外の OS 用の VNC ソフトウェア
VNC(Linux,Mac)
- Xvnc (Unix用)
- Xvnc
- XvncがXサーバを操作
- inetd を使用することでサーバを起動しっぱなしにする必要がないらしい
- MacVNC (Mac用)
その他のクライアント
動作環境
- LAN での使用を想定
- できるだけスペックのいいPCで
セキュリティー
- ログイン時のパスワードは暗号化している
- 画面画像・動作 自体は暗号化していない
- SSH でトンネリング
- DSM Plugin (UltraVNC)
- VPN (Virtual Private Network)
SSHトンネリング
実演
VNC を使う利点
- Windows のリモートデスクトップと比べて
- すべてのOSで動作する
- 操作される側・する側 ともに操作できる
- Linux のX-Window
- サーバ1 対 クライアント多数 も可能
- ただし,サーバが重くなる
- 多重アクセス専用のサーバもあるらしい
- ファイルの転送もできる (UltraVNC)
ポート番号
- デフォルト 5900番
- 変更可
- 5900~5999番
- 5800~5899番
- etc…
- ディスプレイ番号
- グローバルIPが1つしかなく,その下にプライベートIPを割り振ったときにポート番号ごとに接続するPCを登録できる
- VNCrepeater
ディスプレイ番号
ディスプレイ番号
参考
- RealVNC
- UltraVNC
- http://ultravnc.sourceforge.net/
- VNCのページ
- http://www.sra.co.jp/people/akira/vnc/
- 奈酢美の部屋・簡単PC遠隔操作-VNC-
- http://www.amy.hi-ho.ne.jp/masuda/
- etc…
メール案内
- リモートディスクトップで PC を遠隔操作したい、でも WindowsXP Professional を持っていない
- そんな時に便利なのが VNC 。
- フリーソフトで他の PC を操作するには・・・
- WindowsからLinuxのX-Windowを操作する。(Cygwin等を使わずに)