web-dev-qa-db-ja.com

固定MACアドレスで-deviceオプションを使用するQemuでVMに接続する方法は?

このオプションでqemuを開始するスクリプトを見つけました:

-device e1000-82545em,netdev=net0,id=net0,mac=52:54:00:c9:18:27 \

このマシンに接続するにはどうすればよいですか? SSHで接続したい。マシン内のIPアドレスを確認し、ホストからSSHで接続しようとしましたが、機能せず、同じサブネットを共有していません。

1
Guerlando OCs

いくつかの方法があります-モードqemu VMをネットワークに接続する方法。10.0.xyの範囲のプライベート分離仮想ネットを作成することができます(-Net User、restrict = on | off)ホストマシンのローカルホストまたは物理インターフェイスをNAT(param limitはこのNATを有効/無効にします)で接続できます。または、TUN /を使用してホストマシンの物理インターフェイスを接続できます。 TAP、ホストとゲストの両方で構成する必要があるもの。最後ですが最も複雑なのは、ホストの物理インターフェイスをパススルーオプションを使用してVMに直接バインドすることです。最後の2つの場合は、VMは物理インターフェイスでネットワークに接続されているため、sshサーバーを起動してVMを簡単に接続できます。最初の、しかしほとんど使用されるモードでは、NATは、着信パケットをVM(パラメータhostfwd = tcp:1.2.3.4:22-:22 =ポートリダイレクト)に転送するように設定する必要があります。

詳細については、qemuユーザーマニュアルをご覧ください。

1
schweik