SSHプロトコルを介してNATを使用して仮想マシンに接続する方法は? (Qemu/KVM)

SSHプロトコルを介してNATを使用して仮想マシンに接続する方法は? (Qemu/KVM)

あなたのアドバイスが必要です。

私の質問に対する簡単な答え:

2つのLinux / Ubuntu 18.04 Ltがあります。マシン。 1つ目は、仮想マシンがインストールされているホストマシン(SSHD)です(仮想マシンのイーサネットはNAT:Qemu / KVM - 仮想化で構成されています)。ホストと仮想マシン間の単純なSSH接続は、NATメカニズムで完全に機能します。[Eメール保護]>合格

最初のコンピュータはLAN経由でルータに接続され、2番目のコンピュータはWi-Fi経由でルータに接続されたSSHクライアントです。

machine1(ホスト、LAN)>ルーター<(wifi)machine2(SSHクライアント)

Wi-Fiネットワークにのみ接続されたコンピュータを使用してホストコンピュータの仮想マシンにアクセスできるソリューションはありますか?私はUnix / Linuxに初めてアクセスしたので、このケースのサポートに心から感謝します。

ens3: フラグ=4163<UP, ブロードキャスト, 実行中, マルチキャスト> mtu 1500 inet 192.168.122.x ネットマスク 255.255.255.0 ブロードキャスト 192.168.122.255

PS:NATをブリッジメカニズムに切り替えたくありません。より多くのデータが必要な場合は、詳細をお知らせします。

ベストアンサー1

クライアントから物理ホストにSSHを介して接続し、物理ホストから仮想マシンにSSHを介して接続できる場合...

ssh -J [email protected] [email protected]

(またはvm.example.comにssh_configを作成し、ProxyJumpをphys.example.comに設定)

おすすめ記事