問題タブ [hypervisor]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
linux-kernel - Xen ハイパーバイザーを故意にクラッシュさせる
Xen ハイパーバイザーを故意にクラッシュさせる方法はありますか? CentOS 5.5 で Xen をインストールしましたが、ドメイン 0 (CentOS 5.5) を echo c > /proc/sysrq-trigger でクラッシュさせることができました。Xen ハイパーバイザーに対してこの種のクラッシュを実行できますか?
ご意見ありがとうございます。
networking - XEN VM ネットワーキング、パブリック IP バインディング
ハイパーバイザーに割り当てられたパブリック IP アドレスを VM にルーティングするための情報が必要です。
Centos 6.5 に XEN ハイパーバイザーをインストールしました。IP 80.86.84.34 の NIC が 1 つあり、マスク:255.255.255.0 があります。追加の IP 85.25.14.195 とマスク: 255.255.255.255 があります。
Dom0 には仮想 dhcp を使用する eth0 と virbr0 があり、VM にはアドレス 192.168.122.4 と Mask:255.255.255.0 があり、VM にはアウトバウンド インターネット接続が機能しています。
85.25.14.195 の接続を VM にルーティングするように dom0 を正しく設定するにはどうすればよいですか?
これが以前に回答された基本的な質問である場合は、ご協力いただきありがとうございます。正しい方向に向けてください。
最初の編集
以下のルートを Dom0 に追加することで、パブリック IP をルーティングすることができました。DomU は、virbr0 経由で転送されたパブリック IP の Dom0 によって受信されたパケットに正しく応答するようになりました。
フォローアップの質問は、トラフィックを許可するために IP テーブルで必要なルールは何ですか? 現在、ファイアウォールの実行中はブロックされています。
2回目の編集
OK、iptables を見つけたので、virbr0 の REJECT 行を削除する必要がありました。Dom0 からのアウトバウンド IP が正しく表示されるように、次のルールも追加する必要がありました。
intel - KVM のゲスト vm ユーザー空間から rdtsc 命令をインターセプトする
タイトルが示すように、私は問題で立ち往生しています。追加して、VMMでこれを行いたいです
setup_vmcs_config関数の vmx.c (arch/x86/kvm)のCPU_BASED_RDTSC_EXITINGフラグ、および
次に、自分で vm_exit を処理します (これを参照してください: mail list )。問題は、私ができないということです。
rdtsc の vm_exit がゲスト カーネルまたはゲスト vm ユーザーのどちらによって引き起こされているかを伝える
宇宙アプリケーション、後者はまさに私が傍受したいものです。私は検索しようとしました
qemu-kvm-1.2.0 src を使用して、rdtsc 命令をインターセプトする他の方法を見つけました。
target-i386/translate.cにrdtscの手がかりがあります。そこにprintfを追加しましたが、何も得られませんでした。
誰かが突破するためのちょっとしたガイダンスをくれないだろうか.どうもありがとう~
cryptography - Xen ハイパーバイザーの暗号ライブラリー
Xenハイパーバイザー内で暗号化操作を実行するハイパーコールをXenカーネルに実装しようとしています。
Xen のソース コードには Crypto 用のライブラリが含まれていません。ハイパーコールを実装するにはどうすればよいですか? 特に、Xen にコンパイルしてハイパーコールに使用できる「カーネルベースの」暗号化ライブラリとは何ですか?