На моем ноутбуке я использую Ubuntu 9.10 под WinXP, используя VirtualBox 3.1.2. Я хочу настройки, где:
- Гость может свободно пользоваться интернетом.
- Хост может получить доступ к гостевым файлам через Samba.
- Настройка должна работать независимо от того, подключены ли мои порты Ethernet / Wi-Fi.
Является ли это возможным?
# 1 работает с NAT и мостовыми сетями.
# 2 работает с мостовыми и только хост-сетями.
Настройка на основе моста не работает, если соответствующий физический порт не подключен. В офисе ноутбук подключен к Wi-Fi или Ethernet. Дома только вайфай.
Есть ли обходной путь? Я что-то упустил? Надеюсь, я проясню свой вопрос.
windows
linux
networking
virtualbox
nat
noamtm
источник
источник
[global] interfaces = eth1 security = user [testsh] path = /home/my_user_name guest ok = yes browseable = yes read only = no
А мои интерфейсы:eth0: inet addr:10.0.2.15 Bcast:10.0.2.255 Mask:255.255.255.0 eth1 :192.168.56.101 Bcast:192.168.56.255 Mask:255.255.255
. Есть предположения?eth1
как только для хоста, иeth0
как NAT. Я пытался получить доступ и смонтировать\\10.0.2.15\testh
и\\192.168.56.101\testh
с хост-ОС (Windows), но я не получил ответа.Другая возможность заключается в создании двух виртуальных сетевых адаптеров с мостовым соединением, один для физического беспроводного интерфейса и один для физического проводного интерфейса. Пока один (или оба) из физических интерфейсов подключен, у вас должен быть доступ. Как правило, я стараюсь избегать NAT в максимально возможной степени, поскольку в долгосрочной перспективе это приводит к большим головным болям (как вы уже видели при совместном использовании файлов).
источник