PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Wie stelle ich den NETBIOS-Namen ein?



Bantak
22.12.04, 20:40
Ich habe einen Laptop:
Fedora Core 2
Samba 3 installiert

Einen Computer:
Windows XP
mit Internetverbindung freigegeben

Jetzt wollte ich mit Samba auf dem Laptop Ordner freigeben.
Wie das funktioniert weiß ich.

Habe auch in der smb.conf stehen:

[global]
netbios name = sambaserver
workgroup = arbeitsgruppe
....


Das Problem ist: Weder der PC noch der Laptop kennt "sambaserver"

bei ping schreibt er:
unknown host

Kann mir vielleicht jemand sagen wo ich den Netbios-Name einstelle?

Hats vielleicht was damit zu tun, dass der PC mein DNS-Server ist?

Danke im Voraus!

derRichard
22.12.04, 21:12
hallo!

ja, das hat was mit dns zu tun.
dein dns-server muss den namen kennen.
du solltest dir vl. mal die grundlagen von dns und netbios ansehen.

//richard

Bantak
22.12.04, 21:17
Bei Windows kann man den Namen ja auch ganz einfach einstellen. Unabhängig vom DNS-Server.

Geht das unter Linux nicht? Muss ich dann vielleicht beim DNS-Server den Namen einstellen?

derRichard
22.12.04, 21:19
hallo!

sicher musst du den namen im dnsserver eintragen.

//richard

Bantak
22.12.04, 21:21
Habs jetzt in Windows in der Datei hosts eingetragen jetzt gehts *G*

pibi
22.12.04, 21:26
Kann mir vielleicht jemand sagen wo ich den Netbios-Name einstelle?Hat das vielleicht was damit zu tun, dass der PC mein DNS-Server ist?
Nein, Name-Server sind fuer Samba definitiv nicht noetig. Das SMB-Protokoll ist wieder was proprietares von M$ und kennt solche Sachen nicht:-(

Grundsaetzlich gilt: SMB wird nicht geroutet, also muessen Samba-Server und Samba-Client in gleichen Netzwerk-Segment sein (oder man muss weitere Parameter im smb.conf setzen, aber das lassen wir mal jetzt aussen vor)

Und den NetBIOS-Namen stellst Du via "netbios name = irgendwas" im smb.conf ein, wie Du selber schon richtig bemerkt hast.

Gruss Pit.

pibi
22.12.04, 21:30
Habs jetzt in Windows in der Datei hosts eingetragen jetzt gehts *G*Dann sind Server und Client in einer anderen Broadcast-Domain. Dies ist normalerweise NICHT noetig in einem richtig aufgesetzten Heim&Hobby-Netz.

Gruss Pit.

Bantak
22.12.04, 22:21
Aber warum funktioniert dass dann nicht wenn ich das mit "netbios name =" mache?
Das ist völlig egal was ich das reinschreibe. Ändert sich nichts

kronux
23.12.04, 09:11
Hallo,

bei Samba müssen zwei Deamon laufen und zwar sind das smb und nmb.
SMB verwaltet die Freigaben und Benutzerberechtigungen usw.
NMB stellt das WINS unter Linux dar und sorgt für die WINS-Namensauflösung.

Kontrolliere mal ob dein nmb läuft.

/etc/init.d/nmd status

Weiter sollte in deiner smb.conf im gloabelen Teil die option wins support gesetzt sein.

Gruß Kronux

Bantak
23.12.04, 11:30
Ich hab den WINS-Server jetzt eingstellt.
Jetzt kennt er mir den Namen den ich unter [global] eingegeben habe. Aber nur bei smbclient nicht bei ping.

Ist das normal?

muell200
23.12.04, 12:11
Ich hab den WINS-Server jetzt eingstellt.
Jetzt kennt er mir den Namen den ich unter [global] eingegeben habe. Aber nur bei smbclient nicht bei ping.


smblcient benutzt den netbios-namen ( wins-server, .. )
ping bezieht sich auf den dns-namen ( hosts bzw. dns-server )