• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Samba funktioniert nicht in VirtualBox

Hallo,
ich habe OpenSuse 11.3 in einer VirtualBox 3.2.12 mit Netzwerkbrücke unter Ubuntu 9.04 als Host installiert.
Bei Dolphin -> Netzwerk -> Samba-Freigaben
erhalte ich
Code:
Es ist keine Arbeitsgruppe im lokalen Netzwerk auffindbar.
Dies könnte durch eine aktivierte Firewall verursacht werden.

Im Host erhalte ich unter WORKGROUP für den Gast-Rechner
Code:
Einhängen des Ortes nicht möglich
Empfangen der Speicherliste vom Server ist gescheitert
Meine /etc/samba/smb.conf
Code:
# smb.conf is the main Samba configuration file. You find a full commented
# version at /usr/share/doc/packages/samba/examples/smb.conf.SUSE if the
# samba-doc package is installed.
# Date: 2010-09-15
[global]
	workgroup = WORKGROUP
	name resolve order = lmhosts wins bcast host
	printcap name = cups
	cups options = raw
	map to guest = Bad User
	include = /etc/samba/dhcp.conf
	logon path = \\%L\profiles\.msprofile
	logon home = \\%L\%U\.9xprofile
	logon drive = P:
	usershare allow guests = Yes
	passdb backend = smbpasswd
	usershare max shares = 100
	wins support = Yes
	ldap suffix = 

[homes]
	comment = Home Directories
	valid users = %S, %D%w%S
	browseable = No
	read only = No
	inherit acls = Yes

[profiles]
	comment = Network Profiles Service
	path = %H
	read only = No
	store dos attributes = Yes
	create mask = 0600
	directory mask = 0700

[users]
	comment = All users
	path = /home
	read only = No
	inherit acls = Yes
	veto files = /aquota.user/groups/shares/

[groups]
	comment = All groups
	path = /home/groups
	read only = No
	inherit acls = Yes

[printers]
	comment = All Printers
	path = /var/tmp
	printable = Yes
	create mask = 0600
	browseable = No

[print$]
	comment = Printer Drivers
	path = /var/lib/samba/drivers
	write list = @ntadmin root
	force group = ntadmin
	create mask = 0664
	directory mask = 0775

[DOWNLOADS]
	path = /home/benutzer/Downloads
	guest ok = yes
	read only = no

Was ist hier zu tun, damit es funktioniert zwischen Host und Gast mit Samba?

Gruß
Rummelfliege
 

stka

Guru
1. "Samba funktioniert nicht" ist eine super Überschrift für einen Thread. Wenn dann mal jemand das gleiche Problem hat hilft die SuFu unheimlich viel.
2. Warum Samba? Wie adminie schon fragte?
3. Hast du den Type der Netzwerkkarte in deiner virtuellen Maschine mal überprüft?
4. Geht ein "ping"?
 
OP
R

Rummelfliege

Newbie
stka schrieb:
3. Hast du den Type der Netzwerkkarte in deiner virtuellen Maschine mal überprüft?
Wie geht das?
4. Geht ein "ping"?
Ja.
Code:
@linux-fohz:~> ping linux-fohz
PING linux-fohz.site (127.0.0.2) 56(84) bytes of data.
64 bytes from linux-fohz.site (127.0.0.2): icmp_seq=1 ttl=64 time=0.196 ms
64 bytes from linux-fohz.site (127.0.0.2): icmp_seq=2 ttl=64 time=0.122 ms
64 bytes from linux-fohz.site (127.0.0.2): icmp_seq=3 ttl=64 time=0.256 ms
^C
--- linux-fohz.site ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2004ms
rtt min/avg/max/mdev = 0.122/0.191/0.256/0.055 ms

Ein Ping nach dem Host:
Code:
@linux-fohz:~> ping UBUNTU1
ping: unknown host UBUNTU1
funktioniert allerdings nicht.
Vom Host aus kann ich den linux-fohz anpingen.

Woran liegt es also?

Gruß
Rummelfliege
 

stka

Guru
Beim Einrichten der VM kannst du den Typ der Netzwerkkarte festlegen in vbox. Der Typ muss dort auf "Brücke" stehen, sonst wird das nichts.
 
OP
R

Rummelfliege

Newbie
Sauerland schrieb:
/etc/hosts überprüft?
Hier meine /etc/hosts:

Code:
#
# hosts         This file describes a number of hostname-to-address
#               mappings for the TCP/IP subsystem.  It is mostly
#               used at boot time, when no name servers are running.
#               On small systems, this file can be used instead of a
#               "named" name server.
# Syntax:
#    
# IP-Address  Full-Qualified-Hostname  Short-Hostname
#

127.0.0.1       linux.site	localhost.localdomain	localhost

# special IPv6 addresses
::1             localhost ipv6-localhost ipv6-loopback

fe00::0         ipv6-localnet

ff00::0         ipv6-mcastprefix
ff02::1         ipv6-allnodes
ff02::2         ipv6-allrouters
ff02::3         ipv6-allhosts
127.0.0.2       linux-fohz.site linux-fohz

Das ist doch in Ordnung?

Gruß
Rummelfliege
 
OP
R

Rummelfliege

Newbie
stka schrieb:
Nicht IN der VM sondern in der Konfiguration der VM. Da wo du die Platten eingerichtet hast.
Bitte, das Problem dürfte doch gelöst sein. Ich habe doch schon im Eingangsposting geschrieben, daß ich die VM mit Netzwerkbrücke eingerichtet habe.
Wie wäre sonst das ping möglich vom Host auf die Gast-Maschine?
Das Anzeigen der WORKGROUP macht Probleme; auch manchmal im Host dauert es nach dem Starten eine Zeit. Dann aber ist nur der Host-Rechner in der WORKGROUP sichtbar.
Im Gast dagegen ist nichts zu sehen. Auch das
Code:
@linux-fohz:~> ping UBUNTU1
ping: unknown host UBUNTU1
bringt nichts.

Hat jemand eine Idee?

Gruß
Rummelfliege
 
OP
R

Rummelfliege

Newbie
stka schrieb:
Was ist mit einem ping auf die IP-Adresse? Hast du einen Nameserver laufen?
Oh je, das sind Fragen, die ich leider nicht beantworten kann.
Welche IP-Adresse meinst Du?
Wie stelle ich fest, ob ein Nameserver läuft?

Vom Gast geht nichts raus und es kommt auch nichts rein.
Im Host wird zwar linux-fohz (Gast) mit "Unbekannter Servername" angezeigt, aber in WORKGROUP erscheint er nicht.
Im Gast erscheint bei Dolphin:
Code:
Keine Verbindung zum Rechner für smb://ubuntu1/
und ich kann UBUNTU1 auch nicht anpingen, umgekehrt dagegen geht es.

Gruß
Rummelfliege
 
OP
R

Rummelfliege

Newbie
admine schrieb:
Aber auch dafür muss das Netzwerk funktionieren ;)
Habe mal das probiert:
Code:
@linux-fohz:~> smbclient -L UBUNTU1
Enter benutzer's password: 
Connection to UBUNTU1 failed (Error NT_STATUS_BAD_NETWORK_NAME)
@linux-fohz:~> smbclient -L linux-fohz
Enter benutzer's password: 
Domain=[WORKGROUP] OS=[Unix] Server=[Samba 3.5.4-5.1.2-2426-SUSE-SL11.3]

        Sharename       Type      Comment
        ---------       ----      -------
        profiles        Disk      Network Profiles Service
        users           Disk      All users
        groups          Disk      All groups
        print$          Disk      Printer Drivers
        DOWNLOADS       Disk      
        IPC$            IPC       IPC Service (Samba 3.5.4-5.1.2-2426-SUSE-SL11.3)
        HP_Color_LaserJet_2600n Printer   HP Color LaserJet 2600n
Domain=[WORKGROUP] OS=[Unix] Server=[Samba 3.5.4-5.1.2-2426-SUSE-SL11.3]

        Server               Comment
        ---------            -------
        LINUX-FOHZ           Samba 3.5.4-5.1.2-2426-SUSE-SL11.3

        Workgroup            Master
        ---------            -------
        WORKGROUP            LINUX-FOHZ
Kann da jemand was zu sagen?

Mit Ubuntu 9.04 als Host und LinuxMint als Gast funktioniert das alles einwandfrei.

Gruß
Rummelfliege
 
Oben