PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Problem mit Namesauflösung



Chronos_78
11.01.04, 14:31
hi,

hab hier 4 windows pcs und seit neuestem eine linuxkiste die ich als fileserver verwenden wollte (rh9)

samba laeuft, alles kein problem nur wenn ich auf einem windowsrechner auf netzwerkumgebung klicke dann seh ich nur die windowsrechner, nicht aber den linuxrechner...

wenn ich in der suche nach der ip suchen lasse findet er die linuxkiste mitsamt sambaverzeichnissen, drucker etc pipapo... funktioniert also alles

was stimmt da nicht ? nur die namesauflösung macht macken... :( bin schon ganz frustriert

muss ich von windowsseite noch irgendwas einstellen ?

danke schonmal fuer eure hilfe
-chron ;)

psy
11.01.04, 14:45
was steht denn in der smb.conf bei "workgroup ="?
ist der nmbd gestartet? (ps aux | grep nmbd)

Chronos_78
11.01.04, 15:39
ps aux | grep nmbd
root 3882 0.0 0.6 4552 784 ? S 15:06 0:00 nmbd -D
root 4186 1.0 0.5 3556 664 pts/1 S 16:34 0:00 grep nmbd

und bei workgroup steht Burgberg, das ist meine arbeitsgruppe

[global]
# workgroup = NT-Domain-Name or Workgroup-Name
workgroup = Burgberg
# server string is the equivalent of the NT Description field
server string = linuxkiste

bin leider nich so der linuxgott, desshalb bin ich da auf eure hilfe angewiesen :(

Doh!
11.01.04, 19:15
Ist die Linuxbüchse als Winsserver konfiguriert (Option "wins support = yes")

Chronos_78
11.01.04, 20:39
ja, ist sie, ich post mal die komplette smb.conf vllt bin ich einfach nur blind...
/edit: nachdem ich deine sig gesehn hab hab ich das nochmal a wengele gekuerzt ;)

[global]

workgroup = BURGBERG

server string = linuxkiste

; hosts allow = 192.168.1. 192.168.2. 127.

printcap name = /etc/printcap
load printers = no

printing = cups

; guest account = pcguest

log file = /var/log/samba/%m.log

max log size = 0


; password server = <NT-Server-Name>

; password level = 8
; username level = 8

smb passwd file = /etc/samba/smbpasswd

; ssl CA certFile = /usr/share/ssl/certs/ca-bundle.crt

unix password sync = Yes
passwd program = /usr/bin/passwd %u
passwd chat = *New*password* %n\n *Retype*new*password* %n\n *passwd:*all*authentication*tokens*updated*success fully*


pam password change = yes

; username map = /etc/samba/smbusers

; include = /etc/samba/smb.conf.%m


obey pam restrictions = yes

socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192

; interfaces = 192.168.12.2/24 192.168.13.2/24

; remote browse sync = 192.168.3.25 192.168.5.255
; remote announce = 192.168.1.255 192.168.2.44

; local master = no

; os level = 33

; domain master = yes

; preferred master = yes

; domain logons = yes

; logon script = %m.bat
; logon script = %U.bat

; logon path = \\%L\Profiles\%U

; wins support = yes

; wins server = w.x.y.z

; wins proxy = yes

username map = /etc/samba/smbusers
guest ok = yes
encrypt passwords = yes
guest account = robert
dns proxy = yes

; preserve case = no
; short preserve case = no
; default case = lower
; case sensitive = no

[homes]
comment = Home Directories
browseable = no
writeable = yes
valid users = %S
create mode = 0664
directory mode = 0775
; map to guest = bad user


; [netlogon]
; comment = Network Logon Service
; path = /usr/local/samba/lib/netlogon
; guest ok = yes
; writable = no
; share modes = no


;[Profiles]
; path = /usr/local/samba/profiles
; browseable = no
; guest ok = yes


[printers]
comment = All Printers
path = /var/spool/samba
browseable = no
printable = yes

;[tmp]
; comment = Temporary file space
; path = /tmp
; read only = no
; public = yes

;[public]
; comment = Public Stuff
; path = /home/samba
; public = yes
; writable = yes
; printable = no
; write list = @staff

;[fredsprn]
; comment = Fred's Printer
; valid users = fred
; path = /home/fred
; printer = freds_printer
; public = no
; writable = no
; printable = yes

;[fredsdir]
; comment = Fred's Service
; path = /usr/somewhere/private
; valid users = fred
; public = no
; writable = yes
; printable = no

;[pchome]
; comment = PC Directories
; path = /usr/local/pc/%m
; public = no
; writable = yes

;[public]
; path = /usr/somewhere/else/public
; public = yes
; only guest = yes
; writable = yes
; printable = no

;[myshare]
; comment = Mary's and Fred's stuff
; path = /usr/somewhere/shared
; valid users = mary fred
; public = no
; writable = yes
; printable = no
; create mask = 0765

[test01]
path = /home/robert/test01
guest ok = yes

[incoming]
comment = HomeDir
path = /home/robert/incoming
writeable = yes
invalid users = %S

Doh!
11.01.04, 23:01
Original geschrieben von Chronos_78
ja, ist sie, ich post mal die komplette smb.conf vllt bin ich einfach nur blind...
/edit: nachdem ich deine sig gesehn hab hab ich das nochmal a wengele gekuerzt ;)

Nö. ist sie - so ich nix übersehen habe - nicht, wins support = yes ist auskommentiert (Das ";" gilt bei der smb.conf auch als Kommentar)

Haben denn die Clients den Windowsrechner als WINS-Server eingetragen? Falls ja, kann es nicht gehen, weil der Server nicht als WINS-Server agiert.

Chronos_78
13.01.04, 13:10
die windows maschinen haben nen dnsserver eingetragen,

und das mit dem ; hab ich irgendwie uebersehn...hupsala... :)

geht aber trotzdem nicht, ich bin nich so der netzwerkprofi und versteh die welt nicht mehr....

kann der samba auch mit dem dns server arbeiten ? wenn ja, wo stell ich das ein ?

Doh!
13.01.04, 13:19
Original geschrieben von Chronos_78
kann der samba auch mit dem dns server arbeiten ? wenn ja, wo stell ich das ein ?

afaik ja, ist aber afaik "a pain in the ass", wie der Franzose sagen würde...

Du musst vorsichtig sein. DNS != WINS

Daher nutzt es nichts, wenn die Windows-Clients einen DNS eingetragen haben. Wenn der Samba-Server sich selbst nicht als WINS anssieht, die Clients diesen aber eingetragen haben, dann geht's net. Entweder darf der Samba kein WINS-Server sein und die Clients haben kein WINS-Server eingetragen, dann funzt das ganze über Broadcasts. Oder aber Du machst den Samba zum WINS Server und musst das dann aber den Clients auch mitteilen, sonst können sich nur die Clients untereindander unterhalten, nicht aber mit dem Samba (über die WINS-Namen meine ich).

BTW, WINS findest Du bei Windoze: LAN-Verbindung Rechtsklick -> Eigenschaften -> Internetprotokoll (TCP/IP) Markieren --> Button "Eigenschaften" --> Erweitert --> Reiter "WINS".