皆さん、こんにちは!。 続けます DebianWheezyでのQEMU-KVMの使用の概要 仮想マシンを作成します。 これからのコミュニケーションを容易にするために、「ライブ、セミライブ、オンデマンドビデオ 「すべての仮想マシンをサポートするマシンのホスト、および」ゲスト「または任意の仮想マシンへのゲスト。
今日は、同じネットワークのIPアドレスを持つホストとゲストを作成する方法と、リモートのホストとゲストを管理する方法を説明します。.
そして、それ以上の苦労なしに、ビジネスに取り掛かりましょう!
ホストとゲストにLANのIPアドレスを設定するにはどうすればよいですか?
前回の記事で必要なパッケージをインストールするときにお勧めします ブリッジユーティリティ y HAL。 XNUMXつ目はブリッジを作成できるようにし、XNUMXつ目はVirtual MachineManagerインターフェイスに正しく反映します。
実用的な目的で、ネットワークからゲストにIPアドレスを割り当てることができるようにするには、最初に作成する必要があるのは ネットワークブリッジ または、ホストのネットワークカードとの「ブリッジ」。 これは、次の場所にある付属のドキュメントに従って、さまざまな方法で実現できます。 / usr / shar / doc / bridge-utils、 またはインターネット上で見つかったもの。 構成ファイルを編集して行います / etc / network / interfaces、ただしインターフェイスの動作を停止する前ではありません eth0 (その他))。 私たちはそれをテストしていません ネットワーク管理者 ネットワーク接続の管理。 デスクトップではネットワークマネージャーを使用していません。 はい?。
- eth0インターフェイス(およびその他)を停止します。
ifdown eth0
- ファイルを編集します / etc / network / interfaces 私たちのお気に入りのエディターで、推奨事項に従って次のコンテンツを残します wiki.debian.org:
#このファイルには、システムで使用可能なネットワークインターフェイスとそれらをアクティブ化する方法が記載されています。 詳細については、インターフェイス(5)を参照してください。 #ループバックネットワークインターフェイスauto lo iface lo inet loopback#インターフェースを手動で設定し、ネットワークマネージャーなどとの競合を回避しますiface eth0 inet manual#iface eth1 inet manual#iface eth1 inet manual auto br0 iface br0 inet static address 10.10.10.1 network 10.10.10.0ネットマスク255.255.255.0ブロードキャスト10.10.10.255ゲートウェイ10.10.10.10bridge_ports all#bridge_ports eth0 bridge_stp off#スパニングツリープロトコルを無効にするbridge_waitport 0#ポートが使用可能になるまでの遅延なしbridge_fd 0#転送遅延なし
インターフェイスbr0を上げます
ifup broポートが使用可能になる前に#遅延なしで最大0秒待機します。 br0の準備が整うのを待っています(MAXWAITは2秒です)。
ファイル内 / etc / network / interfaces、考慮しなければなりません:
- LANのIPアドレスとサブネットを変更します。
- 割りあてる br0 と同じIP eth0 物理的(私たちのマシンのIP)。
- 「bridge_stp off"、それは STP (英語から Sパニング TREE Protocol)、これはのレベル2ネットワークプロトコルです OSIモデル (データリンクレイヤー)。 その機能は、冗長リンクの存在によるネットワークトポロジ内のループの存在を管理することです(多くの場合、接続の可用性を保証するために必要です)。 [tウィキペディアのオマド、 はい?]
- この構成では、ホストを起動するたびに、インターフェイスが自動的に起動されます。 br0.
前回の記事のガイドに従って練習した人は、仮想マシンを作成するためのウィザードがデフォルトでソースデバイスを選択することを今後確認します。チームデバイスeth0(ブリッジ 'br0')「、作成する各ゲスト(仮想マシン)の仮想ネットワークのインターフェースとして。 ただし、マシンをbr0またはNATに接続することはできます。
この簡単な方法で、LANのIPアドレスを仮想マシンに割り当てることができます。 確かに、それらが使用されていないアドレスである限り。 デスクトップ環境でオペレーティングシステムをテストまたは使用していて、LANにDHCPサーバーがある場合、DHCPを介して構成されるようにゲストネットワークカードを構成できます。 同様に、DHCPサーバーからIPアドレスを取得するようにbr0ブリッジを構成できますが、これは最も推奨される方法ではありません。
Virtual MachineManager接続を使用してリモートホストを管理する方法
ここで説明することは、ゲストサポートホストを管理するために指定したデスクトップに有効です。 もちろん、ハードウェアに仮想化拡張機能がある限り、リモートホストは他のデスクトップにすることができます。
デスクトップにインストールする必要がある唯一のパッケージは、 ssh-askpass、または私たちが使用するもののために GNOME el ssh-askpass-gnome。 パッケージをインストールすることを忘れないでください openssh-server リモートホスト上でアクセスできるようにする シャー.
Virtual Machine Managerを介してリモートホストへの接続を追加するには、次の手順を実行します。
画像は自明です。 が提供するすべてのオプションを参照することをお勧めします Virtual Machines Manager そして、それを介して作成された仮想マシンに渡すことができる特性とパラメーターをテストします。
そして、アクティビティは終了しました。 次の冒険まで!
QVMで行った作業おめでとうございます。 PeterchecoがZPanelの依存関係について提供してくれた貢献のおかげで、ついにZPanelXをインストールできたので、ZPanelXのインストールや構成に関するチュートリアルを終了しました。
とにかく、Debian Wheezy DVDのダウンロードが終わったら(インターネットが遅い場合は申し訳ありませんが)、試してみます。
ElioTimeありがとう!!!
どういたしまして、バディ。 さらに、ZPanelXに関する私の投稿を公開し、少なくともそれがどのように進んだかのスクリーンショットを投稿してくれることを願っています。
私はあなたの友達を助けてくれてうれしいです😀
アドバイスをありがとう、petercheco。 さらに、zpanelをインストールするときは、外部IPまたはパブリックIPの代わりに内部IPを使用することをお勧めします(実を言うと、パブリックまたは外部のLAIPを使用するという重大な間違いを犯しましたが、残念ながら、パネルにアクセスできず、もう一度やり直します。
ごめんなさい !!! 画像の順番が逆になっていることに気づきました。 言い換えれば、彼らはそれらを下から上に読まなければなりません。 🙂
エラーヒューマナムエスト。
私のパートナーに非常に良いtuto、良い貢献を続けてください🙂
友よありがとう!!!。
私は新しいオペラをテストしています、今のところ少し遅いです...
それはオペラさえ入れません...なんて失敗です
男..別のスレッドでテストを行う..さあ、意味はありません。 😛
Elavに感謝します。 彼らは他の場所でチャットしなければならないように私には思えます。 🙂
デラックスコンパ:D!
チュートリアルありがとうございます!
ご挨拶!
どういたしまして。 コメントありがとうございます。
チュートリアルのご挨拶とおめでとうございます。ファイアウォール(clearos、monowall、pfsense ...)を仮想化する方法を調査しています。私の質問は、ネットワークカードのXNUMXつを仮想マシンに対してのみアクティブ化できる方法、つまり、仮想マシンがそれを見ることができる方法です。管理しますが、ホストシステムは管理しません。
@eduviz。 まず第一に。 考えられる解決策は次のとおりですが、試したことはありません。 はい?。
仮想ファイアウォールをサポートするホスト上に、少なくとも0つのネットワークインターフェイス(eth1とeth0)があるとします。 同じホストで、次のように宣言されているbrXNUMXブリッジに接続されている仮想マシンがさらにあるとします。
iface br0 inet 静的
アドレス10.10.10.1
ネットワーク10.10.10.0
ネット255.255.255.0
放送10.10.10.255
ブリッジポート eth0
bridge_stp off#スパニングツリープロトコルを無効にする
bridge_waitport 0#ポートが使用可能になるまでの遅延なし
bridge_fd 0#転送遅延なし
eth0インターフェースのみがブリッジされることに注意してください。 ホストによって使用されていないeth1インターフェイスは、仮想ファイアウォールに追加し、指定されたIPアドレスを介してインターネットWANに接続するように適切に構成する必要があるインターフェイスです。 もちろん、ファイアウォールには、LANに接続し、ファイアウォールを通過することを許可する残りのコンピューターのゲートウェイまたはゲートウェイとして機能する別のネットワークインターフェイスも必要です。 そのインターフェイスは、仮想マシンのインターフェイスとしてbr0を選択したときに作成されるインターフェイスになります。
また、ホストのeth1を仮想ファイアウォールに渡すと、そのネットワークカードで高度な構成を行わない限り、ホストはそれを使用できなくなります。
やってみて教えてください。
qemuでXNUMX枚のイーサネットネットワークカードを管理するにはどうすればよいですか? XNUMXつは私のホスト用でもうXNUMXつはqemu用です。 独立した接続を持つXNUMXつのアクセスポイントがあるためです。 そして、私の考えは、torrent(qemuの仮想マシン)でいくつかのダウンロードを使用し、もうXNUMXつを私のarchlinuxで毎日使用することです)(ホスト)
あなたはあなたの急流にリンクしたいカードで橋を架けることができます。 たとえば、eth1がそのために必要なものである場合、それとのブリッジを宣言します。 次に、トレントマシンの仮想ネットワークカードをそのブリッジに接続します。
後で表示されないようにこれを削除できるネットワークを追加するときは、こんにちは
あなたがそれを作成したのと同じ場所で。 仮想マシン管理者または仮想マネージャー。 編集メニュー-接続の詳細-仮想ネットワーク。 そのページで、仮想ネットワークを追加または削除します。
コミュニティとフィコの挨拶、686つの記事に感謝します。とても便利でシンプルです。 私はQEMU-KVMをDebianJessie 8.3を搭載したi8.3マシンにインストールしましたが、すべてが順調に進んでいます。 ホスト(Debian Jessie 8.3を搭載したコンピューター)に割り当てた固定IPを使用して、ゲストの0人にアクセスできるようにしたいと思います。これは、Webおよびデータベースサーバーとして使用するDebian Jessie192.168.122.0を搭載した仮想マシンです。そのため、私の仕事のローカルネットワーク内で、一部の同僚は、ホストコンピューターにインストールされているかのように、固定IPを介してこれらのデータベースに接続できます。 この記事で説明したように、ホストコンピューターのブリッジインターフェイスの構成を定義しました。すべて問題なく、virt-manager内で、前述の仮想マシンの接続オプションでnatネットワークをbr24に変更しましたが、現在はnatにあったときにQEMU-KVMのデフォルトのローカルネットワークXNUMX/XNUMXから割り当てた固定IPを使用して、SSHまたはWebサービスのいずれかでこのゲストにアクセスできません。 ホストの固定IPを使用して、ローカルで、同僚の他のコンピューターを介してこのゲストに接続する方法を教えてもらえますか?