PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : samba fuer mehrere Subnetze freischalten



elrikthemage
26.09.99, 20:52
hi,

bei uns lauft ein Samba Server im Hybrid Modus. Folgende Problematik:
alle user des lokalen class c Netzes koennen auf den samba Server zugreiffen
alle user ausserhalb des Netzwerkes koennen die Kiste pingen
alle user ausserhalb des Netzwerkes koennen die Kiste in der Netzwerkumgebung sehen nur drauf zugreiffen geht leider nicht.
Die Frage ist wie ermoeglicht ich den zugriff. Vielleicht ist es auch ein routing Problem (glaub ich aber nicht)
fuer Ideen und Ratschlaege waere ich sehr dankbar

mfg:Bernd

TheJudger
27.09.99, 08:39
moin moin

Sitz ein Router/Gateway zwischen dem Samba-Server und den Leuten von "draußen" ???

hirsch
27.09.99, 13:41
Hallo

Trage in der smb.conf im Abschnitt GLOBAL noch die Zeile ein:
hosts allow = 192.168.0.0/255.255.255.0 192.168.1.0/255.255.255.0 usw ein....
Also alle Subnetze, die darauf Zugriff haben sollen.. oder ändere die Subnetzmaske nach 255.255.0.0!
Das oben sind nur Beispiele....
Ich hoffe, das hilft

Servus

elrikthemage
28.09.99, 18:39
Hi,

thx fuer die schnellen Ideen und Antworten

ja es sitzt ein Linux Router zwischen den einzelnen class C-Netzen (sind 6 Stueck).
Die Leute die direkt in der 192.168.1.x sind koennen Problemlos drauf zugreifen. Da auch die Samba Kiste als Router fungiert ist es auch kein Problem fuer das Netz das da noch tran haengt. Nur die Leute die an den zweiten Router angebunden sind koennen nicht. http, ssh usw geht alles problemlos es ist auch keine Firewall installiert.
host allow = dann Class B- Netz hat leider nicht funktioniert

Hier die Smb.conf

# Global parameters
workgroup = X
netbios name = name_1
netbios aliases = name_2
# hosts allow = 192.168.
interfaces = 192.168.1.251/24 192.168.119.1/24
win server = 192.168.1.253
encrypt passwords = Yes
smb passwd file = /etc/smbpasswd
log file = /var/samba/logfile
deadtime = 20
load printers = No
lock dir = /var/samba/locks
include = /usr/local/samba/lib/smb.conf.%L

elrikthemage
29.09.99, 23:01
Hi,

das koennte es sein.
Habs jetzt mit dem Apache geloest.

thx bernd

TheJudger
29.09.99, 23:06
Das problem ist warscheinlich, daß das gesamte Windows-Netzwerk Broadcast benutzt, und die werden nicht von einem Router geroutet. Um Braodcast vom einem Netz ins andere zu bekommen braucht man eine Bridge oder eine Switch ........