На этот раз всё на порядок проще :) Просто пришлось подымать на работе физический сервер внутри корп сети и я обрел некий новый экспириенс :) Итак. На этот раз устроим всё через сетевой мост. Без ната и виртуалхост адаптера.
Описываем как обстоят дела:
Windows 7 - host OS
UBUNTU 9.04 - guest OS (естественно в VirtualBox, на примере версии 3.0.8)
Host OS ходит в сеть через вайфай, соответственно у роутера ip 192.168.1.1
Какой ип у host OS по большому счету пофиг.
Надо:
Вытащить guest OS в интернет и одновременно лок сеть, то есть видеть по сети host OS.
Как:
Ржака. Как два пальца. Создаем одно соединение в свойствах машины, вот такое:
вот он bridged adapter
Так. Обратите внимание, выбран беспроводной адаптер, то есть тот который у меня ходит в сеть по вайфаю, вообще у меня их два, есть ещё простая езернет сетевуха.
Мораль: надо выбрать тот адаптер который на самом деле ходит в сеть.
Теперь идем в /etc/network/interfaces и пишем там:
auto eth4 iface eth4 inet static address 192.168.1.3 netmask 255.255.255.0 gateway 192.168.1.1
Почему eth4? Потому что гладиолус. Чтобы узнать что у вас смотрим dmesg | grep eth
Далее, в /etc/resolv.conf дописываем:
nameserver 192.168.1.1
Кто не понял - это тот же ip шлюза. В общем-то и всё. Теперь как обычно /etc/init.d/networking restart и в бой :)