PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Linux 9.2 mit Samba/NMB



MikeZ
06.04.05, 18:41
Hallo,

habe hier einen Windows XP Rechner (192.168.0.2) welcher als DHCP und Router arbeitet.

Auf einem zweiten Rechner (192.168.0.200) habe ich Suse 9.2 Prof. mit Samba laufen. Die IP's lassen untereinander anpingen. Nur mit der Namensauflösung klappt es nicht wirklich. in den log dateien für smb und nmb ist auch alles ok. Hier mal mein derzeitiger stand der smb.conf:

[global]
workgroup = PRIVAT
netbios name = LINUXSERVER
server string = Samba %v als Linux Server
interfaces = 192.168.0.200/255.255.255.0
security = SHARE
os level = 2
wins support = Yes
nbdd support = Yes
hosts allow = 192.168.0.0/255.255.255.0


samba und nmb ist auch ordnungsgemäß gestartet.

unter linux kann ich über die IP auch auf den Windows Shares browsen.

vielleicht habt Ihrjanoch paar Tipps.

Danke - Mike

frank66
06.04.05, 19:33
Hallo,
trag doch mal unter /etc/hosts die IP und den Namen Deiner Windows-Dose ein. Dasselbe umgekehrt für die Linuxkiste unter C:\Windows\system32\drivers\etc\hosts, dann sollte es funktionieren.

MikeZ
07.04.05, 08:23
Danke - jetzt funktioniert das anpingen untereinander. Wieder etwas dazugelernt.

Wenn ich im Linux im Dateiexplorermit smb:/ mir die Rechner im Ntzwerk auflisten lassenmöchte kommt immer folgender Fehler: "Keine Arbeitsgrupen im lokalen Netzwerk auffindbar".

Andersrum sehe ich im Windows zwar den linuxrechner in der Arbeitsgruppe aber kann nicht auf Ihn zugreifen.

Gruß Mike

frank66
07.04.05, 09:00
Poste mal bitte Deine smb.conf

MikeZ
07.04.05, 09:26
ok hier kommt sie:

# Samba config file created using SWAT
# from 127.0.0.1 (127.0.0.1)
# Date: 2005/04/06 19:16:28

# Global parameters
[global]
workgroup = PRIVAT
netbios name = LINUXSERVER
server string = Samba %v als Linux Server
interfaces = 192.168.0.200/255.255.255.0
security = SHARE
os level = 2
wins support = Yes
nbdd support = Yes
hosts allow = 192.168.0.0/255.255.255.0

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

[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

[pdf]
comment = PDF creator
path = /var/tmp
create mask = 0600
printable = Yes
print command = /usr/bin/smbprngenpdf -J '%J' -c %c -s %s -u '%u' -z %z

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

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

[windowsc]
path = /windows/C
guest ok = Yes

peddy76
07.04.05, 10:44
Danke - jetzt funktioniert das anpingen untereinander. Wieder etwas dazugelernt.

Wenn ich im Linux im Dateiexplorermit smb:/ mir die Rechner im Ntzwerk auflisten lassenmöchte kommt immer folgender Fehler: "Keine Arbeitsgrupen im lokalen Netzwerk auffindbar".

Andersrum sehe ich im Windows zwar den linuxrechner in der Arbeitsgruppe aber kann nicht auf Ihn zugreifen.

Gruß Mikehast du smb:/ oder smb:/// eingegeben? letzteres ist richtig. kommt danach immernoch die meldung dann probier mal ---> smb://servername bzw. smb://servername/freigabe

MikeZ
07.04.05, 11:19
also bei smb:/// sprint er automatisch auf smb:/ zurück

smb://linuxserver/ funktioniert also ich sehe die freigaben. Ich kann auch im linux über diese art auf die Windows freigaben zugreifen.

Aber das HAuptproblem bleibt im windows kann ich nicht auf z.B. //linuxserver/ zugreifen.

Ich kann zwar den Linuxserver in der Arbeitsumgebung sehen aber nicht darauf zugreifen.

Gruß Mike

frank66
07.04.05, 14:27
Du siehst vom Win XP Rechner den Sambaserver, kriegst aber die Fehlermeldung, dass Du keine Berechtigung für den Zugriff hast?

Hast Du den Samba-User eingerichtet?

MikeZ
07.04.05, 14:39
ja samba user ist eingerichtet. und falls nicht dürfte auch eine passwortabfrage kommen dachte ich ... ?

Mit samba aus der 8.2er version hatte ich diese probleme nicht. Gibt es da einen generellen Unterschied zwischen den Versionen in der Handhabung? bei der 9.2er scheint ja der nmb auch im gegensatz zu der 8.2er integriert zu sein?

MikeZ
11.04.05, 13:17
Hi danke erstmal, Samba Server läuft nun. Jetzt wollte ich ihn als PDC verwenden. Beim einbinden unter Windows XP prof. bekomm ich nun folgende Fehlermeldung:


Hinweis: Diese Informationen sind für einen Netzwerkadministrator bestimmt. Wenden Sie sich an den Netzwerkadministrator, wenn Sie kein Netzwerkadministrator sind, und leiten Sie die Informationen in der Datei C:\WINDOWS\debug\dcdiag.txt weiter.

Der Domänenname "DSL" ist möglicherweise ein NetBIOS-Domänenname. Sollte dies der Fall sein, stellen Sie sicher, dass der Name bei WINS registriert ist.

Wenn Sie sicher sind, dass es sich nicht um einen NetBIOS-Domänennamen handelt, können folgende Information bei der Fehlersuche in der DNS-Konfiguration behilflich sein:

Der folgende Fehler ist beim Abfragen von DNS über den Ressourceneintrag der Dienstidentifizierung (SRV) aufgetreten, der zur Suche eines Domänencontrollers für die Domäne "DSL" verwendet wird:

Fehler: "Der DNS-Name ist nicht vorhanden."
(Fehlercode 0x0000232B RCODE_NAME_ERROR)

Die Abfrage war für den SRV-Eintrag für _ldap._tcp.dc._msdcs.DSL

Die häufigsten Ursachen dieses Fehlers sind:

- Der DNS-SRV-Eintrag wurde nicht in DNS registriert.

- Mindestens eine der folgenden Zonen enthalten keine Delegierung zu dieser untergeordneten Zone:

DSL
. (die Stammzone)

Klicken Sie auf "Hilfe", um weitere Informationen über die Fehlerbehebung zu erhalten.

meine Samba Konfiguration:

# version at /usr/share/doc/packages/samba/examples/smb.conf.SUSE
# Date: 2004-10-05
[global]
workgroup = DSL
printing = cups
printcap name = cups
printcap cache time = 750
cups options = raw
printer admin = @ntadmin, root, administrator
username map = /etc/samba/smbusers
map to guest = Bad User
include = /etc/samba/dhcp.conf
logon path = \\%L\profiles\.msprofile
logon home = \\%L\%U\.9xprofile
logon drive = P:
security = user
encrypt passwords = yes
add machine script = /usr/sbin/useradd -c Machine -d /var/lib/nobody -s /bin/false %m$
add user script = /usr/sbin/useradd -d /dev/null -g 400 -s /nin/false %u
hosts allow = 192.168.0.0/255.255.255.0
interfaces = 192.168.0.120/255.255.255.0
domain logons = yes
domain master = yes
/*ldap idmap suffix = ou=Idmap*/
/*ldap machine suffix = ou=Computers*/
local master = yes
netbios name = SERVER
os level = 65
preferred master = yes
/*ldap suffix = dc=example,dc=com*/

[homes]
comment = Home Directories
valid users = %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

[pdf]
comment = PDF creator
path = /var/tmp
printable = yes
print command = /usr/bin/smbprngenpdf -J '%J' -c %c -s %s -u '%u' -z %z
create mask = 0600

[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


Habt Ihre Eine Ahnung woranes liegen könnte?

Danke - Mike

MikeZ
11.04.05, 13:29
Habe gerade mal versucht Firewall auszuschalten. Und siehe da es ging.

Danke euch trotzdem.