人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

ネットワークでの質問です。

IPアドレス192.168.1.1のPCの中に
VirtualPCでサーバを構築します。
その際のVirtualPC上のサーバのIPは10.10.10.10だとします。
この場合、何もしていない状態だと
192.168.1.1から10.10.10.10にアクセスしても
アクセス出来ないわけですが(HTTPアクセスを行おうとするとという意味です)、こういった1台のPC内でもルーティングが出来ればアクセスできるのではないかと思いました。
192.168.1.1のPCから10.10.10.10のVirtualPCにアクセスするにはどのような方法があるでしょうか。

●質問者: quocard
●カテゴリ:インターネット ウェブ制作
✍キーワード:HTTP IP IPアドレス pc VirtualPC
○ 状態 :終了
└ 回答数 : 3/3件

▽最新の回答へ

1 ● hissssa
●27ポイント

通信経路を語るときにはIPアドレスだけでなくネットマスクも重要ですよ。以下、24ビット(255.255.255.0)と仮定します。

この場合、一番簡単なのは、VirtualPCを稼動する母艦PCのIPアドレスに10.10.10.*のアドレスを追加することでしょう。TCP/IPの詳細設定によって同一のインターフェースに複数のIPアドレスを割り当てることが可能なので、仮想PCと直接通信可能なIPを追加すればOKです。

自分自身にIP追加ができない場合は、ゲートウェイとなるマシンの方で同様に10.10.10.*のアドレスを追加し、ルーティングを切ってやる必要があります。いずれにしても、10.10.10.10のアドレスを持つマシンに通信するためには、どこかに10.10.10.*のアドレスを持つマシンが絶対必須です。

◎質問者からの返答

ありがとうございます。

Windowsの場合はTCP/IPの設定にある

「代替の構成」あたりでの設定でしょうか。

こちらについては調べてみたいと思います。


2 ● hujikojp
●27ポイント

自分は VMwareぐらいしか利用したことがないので、VirtualPC固有のことは分かりませんが。Toporogy は以下のようになってるんですよね? (VMwareでいうところの NAT or 仮想ネットワーク構成)

(ホスト名、interface名などは適当)

--------------------------------- (Net: 192.168.1.0/24) 実ネットワーク
 |
 192.168.1.1 (en0)
 HostPC
 10.?.?.? (vmnet8: 仮想インターフェース)
 |
----------------------------------------- (Net: 10.?.?.?/?) 仮想ネットワーク
|
 10.10.10.10 (en0)
 VirtualSerever (仮想マシン) 

だったら HostPCから VirtualSever に IPは届くはずだと思います。

つまり最低限の routingは HostPCがやるべきです。

これができてるかは ipconfig などで Host側の仮想インタフェース (vmnet8) が適切な IPアドレスになってるか確認してください。

もしも 仮想ブリッジ構成の場合は面倒くさいと思います。VirtualServerを外 (HostPC以外) に見せたいとかいうことがない限り、NATか仮想ネットワークでいいでしょう。

◎質問者からの返答

上記の構成でいいと思いますが

仮想の部分がまだない状態になるのかな?

192.168?から10.10.?にアクセスするには

中継する部分が必要とおもわれますが

中継部分をどう作成すればいいのかが不明でした。

参考にさせていただきます。


3 ● lizy
●26ポイント

Microsoft Loopback Adapterを使うと、仮想マシンとの間の内部的な仮想ネットワークを構築することができます。

のような感じでいけるのではないかと思います。

Loopback Adapterのインストール方法は、以下のリンクの一番上のやつに書いてあります。

http://support.microsoft.com/kb/825089/en-us

http://support.microsoft.com/kb/833134/en-us

http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=27587&am...

◎質問者からの返答

なるほど。

このようなツールがあるわけですね。

まったく知りませんでした。

これならとても簡単にできそうです。

ありがとうございました。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ