2011-02-06 9 views
0

Linux VMはどのようにしてホストノードのIPアドレスを解決できますか?VMはどのようにしてホストノードのアドレスを解決できますか?

ホストノードのIPアドレスに接続する必要があります。私はまた、動的IPになる可能性があるため、いつ変化するのかを知る必要があります。私はそこにサービスに接続する必要があります。 VM、VMWare、Xen、Virtual Boxの種類にかかわらず、これをチェックする方法はありますか?

これは、LinuxまたはWindows

+0

使用しているVMシステムの種類がわからない限り、回答はほとんどありません。 – bmargulies

+0

@bmargulies原則として、どのVMでも動作できるはずです。これは、VMの外で接続してIPを推測できるLinuxスクリプトでなければなりません。たとえば、接続を行ったIPのWebサーバーの応答を読み取ってホストIPアドレスを取得できますが、ホスト自体の外部に依存関係のないものを使用したいと考えています。 – vfclists

+0

そのような運はありません。 VMホストとNATボックスとの違いを教えてください。それはできません。 – bmargulies

答えて

0

は私のソリューションは、それ作る、ホスト上の1とVMにネットワークアダプタをブリッジするかどうかを、Linuxのスクリプトにする必要がある、と関係なく、ホストオペレーティングシステムの動作するはずですダイナミックIPアドレス。したがって、ホストアダプタとして常にサブネット上に存在します。

次に、ホストIP上でHTTPサービスを実行し、VMがネットワーク範囲をスキャンするようにします。サービスが応答するIPは、ホストのIPになります。ホスト上にIPサービスを持っていることは理想的ではありませんが、私が思いつくことができます。

関連する問題