私の顧客の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アドレス/ホスト名です。