VNC を使用すると、インターネット経由または 家の別の部屋から コンピュータにリモート アクセスし、そのデスクトップを使用できます。 Windows には が含まれていますが、これは Windows の Professional エディションでのみ利用できます。
代わりに TeamViewer や別のサービスを好む人もいるかもしれませんが、VNC を使用すると、集中型サービスを使用せずに独自のサーバーをインストールして管理できます。 VNC クライアントとサーバーはすべてのプラットフォームで利用できますが、ここでは Windows について説明します。
画像クレジット: Flickr の photosteve101
VNCサーバーをインストールする
まず、リモートでアクセスするコンピューターに VNC サーバーをインストールする必要があります。ここでは TightVNC を使用しますが、 UltraVNC など、他の VNC サーバーも使用できます。
TightVNC はデフォルトでシステム サービスとしてインストールされるため、コンピューターの電源が入っている限り常にバックグラウンドで実行されます。 (もちろん、このサービスはいつでも手動で無効にすることができます。)また、Windows ファイアウォール内でも自動的に許可されます。別のファイアウォールを使用している場合は、ファイアウォールが TightVNC をブロックしていないことを確認してください。ブロックされていないと接続できなくなります。
特に VNC サーバーをインターネットに公開する場合は、必ず強力なパスワードで VNC を保護してください。
クイック インストール プロセスが完了すると、TightVNC がコンピュータ上で実行されるようになります。 [スタート] メニューの [TightVNC サービス — コントロール インターフェイス] オプションを使用して、サーバーを構成できます。
変更する必要がある重要な設定の 1 つは、TightVNC が使用するポートです。 VNC に使用されるデフォルトのポートは 5900 です。別のポートに変更することでセキュリティを強化できます。オープン VNC サーバーをスキャンする人は、ポート 5900 で接続しようとしますが、通常、34153 などの他のランダムなポートで実行されている VNC サーバーには気づきません。
同じ理由で Web アクセス ポートを変更したり、Web アクセスを完全に無効にしたりすることもできます。
ポートの転送とダイナミック DNS のセットアップ
お使いのコンピュータは VNC サーバーを実行しているため、ローカル ネットワーク上の他のコンピュータから VNC サーバーに接続できるようになります。インターネットから接続する場合は、さらにいくつかのことを行う必要があります。
まず、ルーター上で VNC サーバーのポートを転送する必要があります。このプロセスはルーターごとに異なりますが、ポートを転送するにはルーターの Web インターフェイスを使用する必要があります。
- 続きを読む: ルーターでポートを転送する方法
ホーム ネットワークに動的 DNS ホスト名を設定することもできます。インターネット サービス プロバイダーは、ホーム ネットワークに割り当てられた IP アドレスを変更することがよくあります。つまり、ホーム IP アドレスが変更されると、ホーム コンピュータに接続できなくなる可能性があります。
コンピュータに接続する
リモート コンピュータ上で VNC サーバーが実行されている場合、別のコンピュータ上の VNC クライアントを使用して接続できます。 TightVNC には VNC クライアントが含まれています。TightVNC を別のコンピュータにインストールし、インストール プロセスでサーバー オプションの選択を解除して、ビューアのみをインストールすることができます。インストールすると、[スタート] メニューに TightVNC Viewer が表示されます。
接続する自宅のコンピュータのアドレスを入力します。いくつかの異なるタイプのアドレスを使用できます。
- コンピューターと同じローカル ネットワーク上にある場合は、コンピューターのローカル IP アドレスを使用します。
- インターネット経由でコンピュータにアクセスする場合は、ホーム ネットワークの IP アドレスを使用します。
- ダイナミック DNS を設定し、インターネット経由でコンピュータにアクセスしている場合は、ダイナミック DNS ホスト名を使用します。
コンピュータが使用しているローカル IP アドレスまたはリモート IP アドレスを確認する方法の詳細については、 「コンピュータのプライベート IP アドレスとパブリック IP アドレスを確認する方法」 を参照してください。
VNC サーバーに別のポートを使用している場合 (おそらくそうすべきでしょう)、2 つのコロンの後にポート番号を追加します。
接続後、画面上のウィンドウにリモート コンピュータのデスクトップが表示されます。
Windows の Home バージョンで Professional 機能を入手するその他の方法については、 「サードパーティ ツールを使用して Windows Home バージョンで Pro 機能を入手する方法」 を参照してください。





