回答:
仮想マシンでNATを有効にして、IPアドレスがWindowsで利用できるようにすることができます。
もう1つのオプションは、 "Guest"マシン上でポート転送を有効にし、 "Host"マシン上で127.0.0.1としてアクセスできるようにすることです。これにより、localhost:3306に接続できます。
あなたがあなたのホストとゲストの両方でmysqlを持っているのなら、私はオプション#2をしないことをお勧めします。
仮想マシンに独自のIPアドレスを割り当てた場合は、次の点を確認してください。
http://www.virtualbox.org/wiki/Advanced_Networking_Linux
仮想マシンはネットワークに完全に統合されているかもしれません、そしてあなたがもう少しするならばあなたはすべての仮想マシンとホストの間のアクセスを持っているかもしれません。
ブリッジには、物理/仮想デバイスを1つだけ含めることができます。だからあなたは次のようにあなたの橋を作成することができます:
#!/bin/sh # set PATH for the case we are called via sudo or su root PATH=/sbin:/usr/bin:/bin:/usr/bin # create a tap tunctl -t tap1 -u <user> ip link set up dev tap1 f # create the bridge brctl addbr br0 brctl addif br0 tap1 # set the IP address and routing ip link set up dev br0 ip addr add 10.1.1.1/24 dev br0 ip route add 10.1.1.0/24 dev br0
このコードで仮想マシンに連絡することができます ホストとホストからのホストインターフェイスtap1に接続されている 仮想マシンIPアドレスはメインと競合してはいけません あなたのPCのIPアドレスはおそらく範囲内にあるでしょう 192.168.0.0/16。