この記事では、すべてのトラフィックが暗号化されて安全であることを保証する、SSHプロトコルを使用してVNC接続をどのようにトンネルできるかについて説明します。私は現在、パスワードやログイン情報を盗聴することができないように、いつもこれを使用しています。
この記事。
1。 SSHサーバー - まず、セキュアなVNCトンネルを作成するために使用される個人用のSSHサーバーをセットアップする必要があります。これはこの記事の範囲を超えていますが、SSHサーバーを設定する方法については、LifeHacker で偉大な記事を読むことができます。 VNCサーバー - 他のブログにも動作する新しいガイド があります(このガイドは10年以上経過していますが、第2に、接続したい各マシンにVNCサーバをインストールして設定する必要があります。
3。ダイナミックDNS - 最後に、ローカルネットワークの外から家庭のコンピュータに接続する場合は、スタティックIPを持っていなければ、無料のダイナミックDNSアカウントをセットアップする必要があります。ここで私の以前の投稿を動的DNSを設定する方法 で読むことができます。 myname.homeip.netなどの一意のドメイン名を使用すること。
これはあなたがこれを行うことができる前に完了するための多くのもののように思えるかもしれません!すべて動作しますが、セットアップが完了して動作すれば、エベレストに登ったような気がします!
これらの3つの前提条件を完了するには、動的DNSを設定してください。 VNCサーバーソフトウェア(かなり簡単に)、 SSHサーバーをセットアップしてください。
トンネルVNC over SSH
OK、SSH経由でVNCをトンネルする方法を学ぶためのチュートリアルになりました!この記事では、リモートコントロールソフトウェアとしてTightVNCを使用し、SSHクライアントとしてパテを使用します。
ステップ1:パテを開いてパティを開き、セッション]カテゴリを選択します。 [ホスト名]ボックスで、自宅のSSHサーバーの動的DNSアドレスを入力する必要があります。または、静的IPを持っている場合は、IPアドレスを入力することもできます。これはSSHサーバーの外部IPアドレスであることに注意してください。
また、SSH経由のVNCのような保存セッションセーブ。
ステップ2:今度は>接続]、[SSH]を選択し、[トンネル]をクリックします。次に、送信元ポート番号と宛先ポートを入力します。
宛先ポートは、SSHサーバーの内部IPアドレスと同じポートを使用します
ステップ3:追加strong>ボタンをクリックすると、上のリストボックスに表示されます:
ステップ4:他のものを変更する必要はありません。それは本当です!
[開く]をクリックするとテストできます。ユーザー名とパスワードの入力を求めるコマンドウィンドウが表示されます。 。 SSHサーバーに正常にログインすると、コマンドプロンプトが表示されます。
ステップ5:TightVNCを開き、VNCサーバーフィールドに127.0.0.1を入力します。 / p>
[接続]をクリックすると、コンピュータにリモートで接続できるようになります。ちょっと複雑なプロセスですが、試してみるとうまくいくでしょう!
もしあなたが何か疑問を持っているか、何かを見つけられない場合は、コメントを投稿してください。私はあなたを助けようとします。あなたのウェブブラウジングセッションを暗号化するために、でる!お楽しみください!