android-x86(4.4r1)をVirtualbox上にインストールしているわけだけど、以下のようにネットワークアダプタを2つ設定してるのですよ。
デバックモードで起動して以下のコマンドを入力。
# vi /system/etc/init.sh
ファイルの末尾の行 return 0 の手前に以下の行を追記。
ifconfig eth1 192.168.0.123 netmask 255.255.255.0
保存したら再起動。
ホストマシンからpingを飛ばしてみる⇒成功!
でも一応、端末エミュレータで確認してみる。
$ netcfg ip6tnl0 DOWN 0.0.0.0/0 0x00000080 00:00:00:00:00:00 sit0 DOWN 0.0.0.0/0 0x00000080 00:00:00:00:00:00 eth0 UP 10.0.2.15/24 0x00001043 08:00:27:b1:fe:9f eth1 UP 192.168.0.123/24 0x00001043 00:00:27:2c:c6:84 lo UP 127.0.0.1/8 0x00000049 00:00:00:00:00:00
eth1に先ほどのIPが割り当てられているのがわかる。