как получить доступ к samba на гостевой Linux за NAT VirtualBox?


12

На моем ноутбуке я использую Ubuntu 9.10 под WinXP, используя VirtualBox 3.1.2. Я хочу настройки, где:

  1. Гость может свободно пользоваться интернетом.
  2. Хост может получить доступ к гостевым файлам через Samba.
  3. Настройка должна работать независимо от того, подключены ли мои порты Ethernet / Wi-Fi.

Является ли это возможным?

# 1 работает с NAT и мостовыми сетями.

# 2 работает с мостовыми и только хост-сетями.

Настройка на основе моста не работает, если соответствующий физический порт не подключен. В офисе ноутбук подключен к Wi-Fi или Ethernet. Дома только вайфай.

Есть ли обходной путь? Я что-то упустил? Надеюсь, я проясню свой вопрос.

Ответы:


11

Я бы попробовал настроить два отдельных сетевых адаптера.

  • Адаптер № 1 будет вашей текущей настройкой № 1: NAT, чтобы обеспечить доступ к Интернету.
  • Адаптер № 2 будет настроен только для хоста , чтобы обеспечить соединение между хостом и гостем для общих ресурсов Samba.

Спасибо, это прекрасно работает. Я понятия не имею, почему я пропустил это, играя с различными настройками ...
noamtm

и @noamtm, я пытаюсь заставить это решение работать без удачи. Мой smb.conf является: [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), но я не получил ответа.
Амелио Васкес-Рейна

1

Другая возможность заключается в создании двух виртуальных сетевых адаптеров с мостовым соединением, один для физического беспроводного интерфейса и один для физического проводного интерфейса. Пока один (или оба) из физических интерфейсов подключен, у вас должен быть доступ. Как правило, я стараюсь избегать NAT в максимально возможной степени, поскольку в долгосрочной перспективе это приводит к большим головным болям (как вы уже видели при совместном использовании файлов).


Работает ли мостовой режим с беспроводными устройствами? Я помню, что есть некоторые проблемы с этим, потому что беспроводные устройства игнорируют пакеты, которые не предназначены для него (что-то подобное).
Авиндра Гулчаран
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.