PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Samba: Arbeitsgruppe nicht verfügbar



jazzesnee
21.08.02, 12:50
Ich habe es soeben via Webmin fertiggebracht, dass ich von meinen Windows-Clients auf den Samba-Rechner ("\\Server") zugreifen kann. Allerdings funktioniert das nur, wenn ich im Windows-Explorer explizit "\\Server" eingebe, nicht über die Netzwerkumgebung ("Benachbarte Computer"). Hier erhalte ich jedesmal die Meldung "Auf Netzwerk kann nicht zugegriffen werden. Die Netzwerkressource wurde nicht gefunden.", obwohl sich sowohl Windows-Client als auch Samba-Server in derselben Arbeitsgruppe "Netzwerk" befinden.

Hier meine smb.conf:

# Global parameters
[global]
pam password change = Yes
dns proxy = No
security = user
encrypt passwords = yes
workgroup = Netzwerk
server string = Server
valid users = Oli
socket options = TCP_NODELAY SO_SNDBUF=8192 SO_RCVBUF=8192
log file = /var/log/samba/%m.log
netbios name = Server
guest account = gast
wins support = true
netbios aliases = Server
public = yes
username map = /etc/samba/user.map
max log size = 0

[homes]
comment = Home Directories
valid users = %S
read only = No
create mask = 0664
directory mask = 0775
browseable = No

[printers]
comment = All Printers
path = /var/spool/samba
printable = Yes
browseable = No

[netlogon]
comment = Domain Logon
path = /home/netlogon
public = no
writable = no
browseable = no

[Ablage]
path = /usr/netzwerk/Ablage
writable = yes
create mode = 0777
directory mode = 777
comment = Ablage
valid users = Oli
revalidate = yes

[Laser]
path = /var/spool/samba
writable = yes
oplocks = No
guest ok = Yes
printable = yes
printer name = Laser


Ich benutze Red Hat 7.3.

Belkira
21.08.02, 12:59
Ich habe es soeben via Webmin ...

Ich benutze Red Hat 7.3.
Webmin? Und wieder einer, der externe Software installiert und dann trotzdem nicht damit klarkommt. Unter Red Hat Linux 7.3 brauchst Du eigentlich nur die smb.conf editieren oder Samba SWAT aktivieren, um Samba konfigurieren zu können. Poste dochmal die Ausgabe von all den lustigen Kommandos, die zu Samba Trouble-Shooting und Netzwerk-Problemanalyse gehören:



findsmb
nmblookup -A localhost
smbclient -L localhost

netstat -nr
ifconfig -a
cat /etc/hosts

jazzesnee
21.08.02, 15:36
1. findsmb:
IP ADDR NETBIOS NAME WORKGROUP/OS/VERSION
---------------------------------------------------------------------
192.168.2.32 OLI [NETZWERK] [Windows 5.0] [Windows 2000 LAN Manage r]
192.168.2.33 SERVER +[NETZWERK]

2. nmblookup -A localhost:
Looking up status of 127.0.0.1
SERVER <00> - M <ACTIVE>
SERVER <03> - M <ACTIVE>
SERVER <20> - M <ACTIVE>
..__MSBROWSE__. <01> - <GROUP> M <ACTIVE>
NETZWERK <00> - <GROUP> M <ACTIVE>
NETZWERK <1d> - M <ACTIVE>
NETZWERK <1e> - <GROUP> M <ACTIVE>

3. smbclient -L localhost:
added interface ip=192.168.2.33 bcast=192.168.2.255 nmask=255.255.255.0
Password:

4. netstat -nr:
Kernel IP Routentabelle
Ziel Router Genmask Flags MSS Fenster irtt Iface
192.168.2.0 0.0.0.0 255.255.255.0 U 40 0 0 eth0
127.0.0.0 0.0.0.0 255.0.0.0 U 40 0 0 lo
0.0.0.0 192.168.2.1 0.0.0.0 UG 40 0 0 eth0

5. ifconfig -a:
eth0 Protokoll:Ethernet Hardware Adresse 00:30:84:26:45:FB
inet Adresse:192.168.2.33 Bcast:255.255.255.255 Maske:255.255.255.0
UP BROADCAST NOTRAILERS RUNNING MULTICAST MTU:1500 Metric:1
RX packets:84679 errors:0 dropped:0 overruns:0 frame:0
TX packets:44288 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlänge:100
RX bytes:39151018 (37.3 Mb) TX bytes:7743138 (7.3 Mb)
Interrupt:10 Basisadresse:0x3000

lo Protokoll:Lokale Schleife
inet Adresse:127.0.0.1 Maske:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:32310 errors:0 dropped:0 overruns:0 frame:0
TX packets:32310 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlänge:0
RX bytes:2925681 (2.7 Mb) TX bytes:2925681 (2.7 Mb)

6. cat /etc/hosts:
# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1 localhost.localdomain localhost

Belkira
21.08.02, 17:11
5. ifconfig -a:
eth0 Protokoll:Ethernet Hardware Adresse 00:30:84:26:45:FB
inet Adresse:192.168.2.33 Bcast:255.255.255.255 Maske:255.255.255.0
UP BROADCAST NOTRAILERS RUNNING MULTICAST MTU:1500 Metric:1
RX packets:84679 errors:0 dropped:0 overruns:0 frame:0
TX packets:44288 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlänge:100
RX bytes:39151018 (37.3 Mb) TX bytes:7743138 (7.3 Mb)
Interrupt:10 Basisadresse:0x3000

Nie im Leben. 192.168.2.255 bei Dir, angenommen, es soll das 192.168.2. Subnetz sein.

nmblookup server und nmblookup oli sollten auch funktionieren.


6. cat /etc/hosts:
# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1 localhost.localdomain localhost

Ungewöhnlich hier ist noch, daß trotz LAN-Betrieb, für 192.168.2.33 weder Hostname, noch Alias definiert ist:

192.168.2.33 server.localdomain server

Fir3fly
22.08.02, 05:01
Versuch mal aus Spass "browseable = Yes" .. Keine Ahnung wie Windows reagiert, wenn man gar keine Durchsuchbaren Freigaben im Netz hat. Ansonsten hört sich das mehr nach einem Problem der Windows Maschine an

Fir3fly

jazzesnee
22.08.02, 12:20
Hab's inzwischen geschafft...
Musste die Arbeitsgruppe hinter "workgroup =" in Anführungszeichen setzen. Jetzt erkennt auch Windows die Arbeitsgruppe.

Belkira
22.08.02, 12:27
Musste die Arbeitsgruppe hinter "workgroup =" in Anführungszeichen setzen. Jetzt erkennt auch Windows die Arbeitsgruppe.
Nein, daran kann es nicht gelegen haben. Fällt Dir was zu meiner vorherigen Antwort ein? Nicht gerade nett, darauf nicht zu antworten. :rolleyes:

jazzesnee
22.08.02, 14:53
doch, daran hat's gelegen...
habe die smb.conf geöffnet, den smb-dienst neugestartet und über windows versucht, "Benachbarte Computer" aufzurufen, was nicht klappte. habe anschließend die workgroup in anführungszeichen gesetzt, smb wieder neugestartet und nochmals einen versuch vom win-client gemacht, woraufhin alles funktionierte. somit gehe ich mit einer 99,9%igen sicherheit davon aus, dass es daran gelegen haben muss.

Belkira
22.08.02, 16:15
Wie Du in Deinem Posting von "21st August 2002 16:36" zeigtest, wurde aber die Workgroup "NETZWERK" dort wunderbar angenommen, sowohl unter Windows, als auch unter Linux.

Ein letztes Mal frag ich noch, fällt Dir was zu meiner Antwort von "21st August 2002 18:11" ein? Nicht gerade nett, darauf nicht zu antworten. :rolleyes:

Fir3fly
22.08.02, 16:37
Is das hier ein Verhör?

Belkira
22.08.02, 17:00
Es gehört zum guten Ton, auf Antworten anderer zumindest zu reagieren. Wenn da nichts kommen sollte, muß ich bedauerlicherweise meine Ignorier-Liste einsetzen. Ich habe nicht die Zeit, Hilfestellungen zu geben, die offenbar nicht erwünscht sind. Du kannst ja den Thread gerne nochmal von oben lesen, um das zu verstehen.

jazzesnee
22.08.02, 18:45
Na gut:
habe die beiden Befehle 'nmblookup Server' und 'nmblookup Oli' ausgeführt:

1.

querying Server on 192.168.2.255
192.168.2.33 Server<00>


2.

querying Oli on 192.168.2.255
192.168.2.33 Oli<00>

jazzesnee
22.08.02, 18:49
noch ein Anhang:
Du meintest, dass 'Bcast:255.255.255.255' nicht stimmen kann...
Habe, um mich selbst zu vergewissern, nochmals 'ifconfig -a' ausgeführt, allerdings hat sich diesbezüglich nichts geändert.

Belkira
22.08.02, 18:50
Wie auch, wenn die Broadcast Adresse falsch konfiguriert wurde? ;) Die hast Du doch sicherlich irgendwo falsch eingegeben. 192.168.2.255 sollte es bei Dir sein.

Daß es nicht 255.255.255.255 ist, siehst Du jetzt ja auch an Deinem Posting von "22nd August 2002 19:45". ;)

jazzesnee
22.08.02, 18:52
komisch, jetzt funktioniert's nicht mehr, weder mit noch ohne Anführungszeichen nach 'workgroup' ...

soll das noch wer verstehen...

jazzesnee
22.08.02, 18:54
Original geschrieben von Belkira
Wie auch, wenn die Broadcast Adresse falsch konfiguriert wurde? ;) Die hast Du doch sicherlich irgendwo falsch eingegeben. 192.168.2.255 sollte es bei Dir sein.

Daß es nicht 255.255.255.255 ist, siehst Du jetzt ja auch an Deinem Posting von "22nd August 2002 19:45". ;)

Kann mich nicht erinnern, das irgendwo falsch eingegeben zu haben...
Wo sollte ich denn diesbezüglich nachsehen?

Belkira
22.08.02, 19:04
Wo sollte ich denn diesbezüglich nachsehen?
Bei Red Hat würdest Du die Netzwerkkonfiguration bequem mit redhat-config-network machen, wo Du keine Broadcast Adresse eingeben brauchst. Aber Du bestehst ja vermutlich auf Webmin.

Ich hab vorhin beim Essen einen Windows-Kenner gefragt, der meinte, ein Windows Reboot hätte Dein Problem gelöst. Auf Linux Seite lief ja alles, selbst ein broadcast nmblookup, und auch die Workgroup wurde von den Servern angezeigt.

jazzesnee
22.08.02, 19:53
Original geschrieben von Belkira

Aber Du bestehst ja vermutlich auf Webmin.


Ich bestehe keineswegs auf Webmin... :D ... find's nur ganz praktisch.

jazzesnee
24.08.02, 11:21
Gut, habe Bcast jetzt geändert...

Eine Frage habe ich aber noch:
Warum steht bei 'findsmb' vor der Arbeitsgruppe des Linux-Servers ein '+' ?

Belkira
24.08.02, 12:25
+ = Master Browser. Schau mal in die Samba Logs. Das wurde ausgehandelt.
man findsmb