Hallo!
Ich habe folgendes Problem:
Samba laeuft auf einem Linux-Rechner, der auch zur Einwahl fuer einen Windows-Rechner dienen soll. Die Einwahl klappt ohne Probleme, weswegen ich diesen Teil nicht naeher schildere.
Das interne Netz des Linux-Rechners ist 192.168.48.0/24. Ausserdem gibt es die Interfaces ippp0 und ippp1, wobei die Einwahl des Windows-Rechners von ippp1 erfolgt, ippp0 dient zur Einwahl des Linux-Rechners beim Provider.
In der smb.conf habe ich nun u.a. folgende Zeilen stehen:
bind interfaces only = true interfaces = eth0 lo
Dadurch erreiche ich, dass der Samba-Server keine Verbindung ueber ippp0 herstellen will.
Um nun auch den eingewaehlten Windows-Rechner Zugang zum Samba-Server zu ermoeglichen, habe ich verschiedene Einstellungen ausprobiert, zum Beispiel
interfaces = eth0 lo ippp1
oder auch
interfaces = eth0 lo 192.168.47.0/24
wobei ippp1 auf 192.168.47.127 fuer lokal und 192.168.47.128 fuer remote eingerichtet ist.
Jedoch bringt ein
smbclient -L 192.168.47.127 -U username
immer einen Fehler, wohingegen
smbclient -L 192.168.48.1 -U username
klappt (192.168.48.1 ist die Adresse fuer eth0). Nehme ich die beiden Zeilen
bind interfaces only = true interfaces = eth0 lo
aus der smb.conf raus, klappen aber beide smbclient-Befehle ohne Probleme!
Kann mir jemand einen Tip geben, was ich noch probieren koennte? Ich habe auch schon probiert, ippp1 auf die Adresse 192.168.48.127 (und remote auf 192.168.48.128) zu setzen, also im gleichen Subnetz wie eth0, aber auch das hat nichts gebracht.