Wie greife ich auf einem Gast-Linux hinter der VirtualBox NAT auf Samba zu?

12

Auf meinem Laptop starte ich Ubuntu 9.10 unter WinXP mit VirtualBox 3.1.2. Ich möchte ein Setup wo:

  1. Der Gast kann frei auf das Internet zugreifen.
  2. Der Host kann über Samba auf die Gastdateien zugreifen.
  3. Das Setup muss funktionieren, unabhängig davon, ob meine Ethernet- / WLAN-Ports verbunden sind oder nicht.

Ist es möglich?

# 1 arbeitet mit NAT und Bridged Networking.

# 2 funktioniert mit Bridged- und Host-Only-Netzwerken.

Das brückenbasierte Setup funktioniert nicht, wenn der entsprechende physische Port nicht angeschlossen ist. Im Büro ist der Laptop mit WLAN oder Ethernet verbunden. Zu Hause nur WiFi.

Gibt es eine Problemumgehung? Vermisse ich etwas? Ich hoffe, ich mache meine Frage klar.

noamtm
quelle

Antworten:

11

Ich würde versuchen, zwei separate Netzwerkadapter einzurichten.

  • Adapter Nr. 1 ist Ihr aktuelles Setup Nr. 1: NAT, um den Zugang zum Internet zu ermöglichen.
  • Adapter Nr. 2 ist eine reine Host- Konfiguration, um die Verbindung zwischen dem Host und dem Gast für die Samba-Freigaben herzustellen.
heavyyd
quelle
Danke, das funktioniert super. Ich habe keine Ahnung, warum ich es beim Spielen mit den verschiedenen Setups verpasst habe ...
noamtm
und @noamtm, ich versuche, diese Lösung ohne Glück zum Laufen zu bringen. Meine smb.conf ist: [global] interfaces = eth1 security = user [testsh] path = /home/my_user_name guest ok = yes browseable = yes read only = no Und meine Schnittstellen sind: 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. Irgendwelche Gedanken?
Amelio Vazquez-Reina
Ich habe vergessen zu erwähnen, dass ich eth1nur als Host und eth0als NAT konfiguriert habe . Ich habe versucht , den Zugriff und die Montage \\10.0.2.15\testhund \\192.168.56.101\testhvom Host - Betriebssystem (Windows), aber ich erhalte keine Antwort.
Amelio Vazquez-Reina
1

Eine andere Möglichkeit besteht darin, zwei überbrückte virtuelle Netzwerkkarten zu erstellen, eine für die physische drahtlose Schnittstelle und eine für die physische drahtgebundene Schnittstelle. Solange eine (oder beide) physischen Schnittstellen verbunden sind, sollten Sie Zugriff haben. Ich versuche im Allgemeinen, NAT so weit wie möglich zu vermeiden, da dies auf lange Sicht zu großen Kopfschmerzen führt (wie Sie beim Filesharing gesehen haben).

Eight_Quarter_Bit
quelle
Funktioniert der Bridged-Modus mit drahtlosen Geräten? Ich erinnere mich, dass es Probleme damit gibt, weil drahtlose Geräte Pakete ignorieren, die nicht dafür vorgesehen sind (so ähnlich).
Avindra Goolcharan