私の顧客の1人が自分のPC上でLinux仮想マシンを実行しているので、リモートでアクセスする必要があります。これはサーバーではなくPCコンピュータなので、ほとんどがインターネットに接続されています。ファイアウォールもあります。
時には、新しいソフトウェアをインストールしたり、そのデータベースにアクセスするためにこのLinux VMを管理する必要があります。リモートアクセスを得るための最良の方法は何ですか?
このコンピュータには、一般的な家庭用インターネット接続があります。そのIPアドレスはサーバーのIPアドレスではなく、ISPプロバイダの背後に隠されています。私はオフィスで働いています。必要に応じて利用可能な静的IPアドレスを持つLinux PCサーバーがあります。
答え1
VM内でログインできるシステム(* 1)にゲストを接続し、リバーストンネルを使用することもできます。たとえば、
ssh -R 2200:127.0.0.1:22 youripaddress
その後、次のコマンド(* 1)を使用してシステムに接続できます。
ssh -p 2200 localhost
「youripaddress」は、「* 1」システムのIPアドレス/ホスト名です。
答え2
Virtualboxには次の優れた機能があります。仮想現実開発計画これは、仮想マシンにリモートでアクセスできることを意味します(他の仮想化アプリケーションにも同様の機能がある可能性があります)。私が使ってみた結果、とても素敵でスピードも速いです。ディスプレイパネルの下の仮想マシンのプロパティでこれを設定できます。
、
Remote Display
確認する必要がありますEnable Server
必要なレベルに設定します
Authentication level
(上記のリンクからさまざまなオプションについて読むことができます)。また、ポート番号も変更することをお勧めします。 1024を超えるランダムな数字を使用すると問題が解決します。
などのサービスを利用できます。動的ドメイン名システムまたはIPなしホームルーターの動的に変化するIPアドレスを追跡します。これらのサービスは無料で自動的に更新されます。
もう1つ:NATルーターを使用している場合は、ルーターのファイアウォールを介して接続できるように、ポートをコンピューター(仮想マシンがインストールされているコンピューター)に転送する必要があります。ポート番号は、VRDPオプションを有効にしたときに設定したポートです。
追加情報:
答え3
何を選ぶのが最も重要ですブリッジアダプタデバイス設定で。そうしないと、次のようになります。ネットワークアドレス変換これにより、パーソナルコンピュータに別のポート転送層を設定しないと、コンピュータにアクセスすることが困難になります。これにより(ブリッジアダプタの設定)、ローカルネットワークからアクセスできるネットワークインターフェイスが作成されます。その後、ポート転送を使用するようにルータを設定できます。
互換性の問題が原因でブリッジアダプタの設定が失敗した場合は、ルータを介して内部ポート転送を設定する必要があります。
またはNATを使用してください
答え4
別のオプション:使用チームビューアLinux用。