2016-09-26 13 views
0

私はVM Virtual Boxを使用しています。 VMでサーバーコードを実行した後、ホストマシンでブラウザを開き、 "localhost"と入力すると、VMで取得したページが表示されません。おそらく、VMとホストマシンのローカルホストは異なるでしょう。 VMのlocalhostをホストのlocalhostと同じにする方法を知っていますか?VMコンピュータのローカルホストをホストコンピュータと同じに設定するにはどうすればよいですか?

のdevの@のDEV-VirtualBoxは:〜$ ifconfigコマンドeth0のリンクENCAP:イーサネットのHWaddr 08:00:27:03:1A:E0
INET6 addrの:FE80 :: A00:27ff:FE03:1ae0/64範囲:リンク ブロードキャスト実行マルチキャストMTU:1500メトリック:1 RXパケット:10813エラー:0ドロップ:0オーバーラン:0フレーム:0 TXパケット:3337エラー:0低下:0オーバーラン:0キャリア:0 衝突:0 txqueuelen:1000 RXバイト:11494848(11.4 MB)TXバイト:793819(793.8 KB)

loリンクカプセル化:ローカルループバック
inet addr:127.0.0.1マスク:255.0.0.0 inet6 addr :: 1/128スコープ:ホスト UPループバックMTU:65536メトリック:1 RXパケット:2128エラー:0ドロップ:0オーバーラン:0フレーム:0 TXパケット:2128のエラー:0ドロップ:0オーバラン:0キャリア:0 衝突:0 txqueuelen:0 RXバイト:192087(192.0キロバイト)TXバイト:192087(192.0キロバイト)

+0

ゲストのlocalhostをホストのホストと同じにする方法がわかりません。それは良いアイデアだと確信できませんが、なぜVMのIPアドレスを使用できないのですか? あなたのゲストのipを探します:もしそれがlinuxの場合、 'ip -4 addr show'と' ipconfig'の中にウィンドウがあります。 localhostの代わりにそのアドレスを使用します。 –

答えて

0

ローカルホスト特別なIPアドレス127.0.0.1であり、物理的にアクセスできるのはそのコンピュータのIPアドレスです。別のコンピュータのlocalhostにアクセスするには、そのコンピュータのIPアドレスを使用する必要があります。 バーチャルマシンネットワークインターフェイスをブリッジモードに設定し、その下でネットワークアダプタ用のLANカードまたはWi-Fiカードを選択します。これにより、仮想マシンはローカルネットワークからIPアドレスを取得し、そのマシンに簡単に接続することができます。さらに情報や助けが必要な場合。高度なVirtualBoxの中や下

# This file describes the network interfaces available on your system 
# and how to activate them. For more information, see interfaces(5). 

source /etc/network/interfaces.d/* 

# The loopback network interface 
auto lo 
iface lo inet loopback 

# The primary network interface 
auto eth0 
iface eth0 inet dhcp 

また、オープンネットワークの設定というヒット:最初

あなたは

sudo nano /etc/network/interfaces 

あなたが取得する必要がありますが、まさにこれは、このコマンドを実行すると私@ lewis4uとのメッセージを送りますボタンを数回押して新しいMACアドレスを取得する

enter image description here

もう1つのことがあります!あなたがそれを見つける方法を知らない場合は、VirtualBoxのアダプタタイプの下に、ホストネットワークアダプタ(LANまたはWIFI)が必要です。

+0

"Attached to:"を "NAT"から "Bridged Adapter"に変更し、VMへのインターネット接続を停止しました。 – CrazySynthax

+0

あなたのVMのMACアドレスを変更する必要があると忘れました。ネットワーク設定/高度なMACアドレスに移動 – lewis4u

+0

私はそれをやった。それでも、私はVMにインターネット接続を持っていません。 – CrazySynthax

関連する問題