ファイアウォールの背後にあるリモートLinux仮想マシンにどのようにアクセスしますか?

ファイアウォールの背後にあるリモートLinux仮想マシンにどのようにアクセスしますか?

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

おすすめ記事