it-swarm-ja.com

Windowsでは、仮想PVに接続しますVM memcachedなどのためにUbuntuを実行しています

私はWindows7を使用しており、ASP.netWebアプリケーションを構築しています。

接続する必要のあるサービスがいくつかあり、Windowsにインストールする手間をかけたくありません。

また、UbuntuでVirtualBoxを実行しています。

たとえば、memcachedをUbuntuにインストールして、Windowsオペレーティングシステムから接続できますか?もしそうなら、どのように?

更新

私が尋ねていることに混乱があるようです。ホスト/親Windows7オペレーティングシステムからUbuntu仮想マシンで実行されているサービスに接続したいだけです。

これは可能ですか?

6
user27449

ゲストにMemcached(または実際には他のソフトウェア)をインストールすると、ホスト(シナリオではWindows 7)からそのインスタンスに簡単に接続できます。ゲストとホストが相互に通信できるようにVirtualBoxを構成する必要があります。

VirtualBoxのさまざまなネットワークモード(ブリッジネットワーク、内部ネットワーク、ホストオンリーネットワークなど)があります。要件に基づいて、URLの指示に従って適切なネットワークモードを構成できます。

VirtualBoxを使用するゲストおよびホストOSとしてUbuntu11.04を使用しており、Hadoopをインストールしています。ブリッジネットワーク用にVirtualBoxを構成すると、ホストとゲストのアプリケーションが相互に通信できました。ブリッジネットワークの欠点は、ホストを物理ネットワークに接続する必要があることです(ホストとゲストが相互に通信できるように、ルーターなどを介して)。ホストマシンが物理ネットワークに接続されていない場合は、VirtualBoxでホストオンリーネットワークを構成する必要があります。

3
Praveen Sripati

実際には、これは複数の質問として尋ねられる方がよいように思われます(1)Ubuntuにmemcachedをインストールする方法、および(2)asp.netアプリを別のUbuntuマシンで実行されているmemcachedインスタンスに接続する方法。

著者が基本的にあなたがしていることを正確に実行しようとしているこの記事をチェックすることをお勧めします: http://www.codeproject.com/KB/web-cache/Memcached.aspx

最近では、aptを介してubuntuにmemcachedをインストールできることを確認してください。

Sudo apt-get install memcached
/etc/init.d/memcached restart
1
brendan

これらのサービスのほとんどは、すでにTCP/IPポートを介してコマンドをリッスンしています。残っているのは、必要なネットワークをセットアップすることだけです。ゲストがホストとのみ通信できるものから、ゲストがネットワークコンピューターとしてのホストと完全に同等であるものまで、さまざまな構成が可能です。

開始するのに適した場所は、このチュートリアルです: VirtualBoxでのネットワークと共有-完全なチュートリアル これは、すべての概念とソフトウェアをうまく​​説明し、多くの画面キャプチャを備えています。

1
harrymc