Hallo, * On Fri, Apr 25, 2003 at 10:19 AM (+0200), Heiner Gewiehs wrote:
Am Donnerstag, 24. April 2003 15:21 schrieb Martin Borchert:
Am Donnerstag, 24. April 2003 14:30 schrieb Heiner Gewiehs:
Am Donnerstag, 24. April 2003 12:29 schrieb Steffen Moser:
* On Thu, Apr 24, 2003 at 10:48 AM (+0200), Peter Wiersig wrote:
Was steckt hinter dem "couldn't find service c" ??
Hallo,
nach meiner Rückkehr von der gestrigen, nicht geplanten Aushäusigkeit, habe ich feststellen müssen, dass sich diese Diskussion doch etwas verselbständigt hat.
NACK, was du wirklich willst, ist dir die Optionen "interfaces" und "bind interfaces only" von Samba ansehen.
in der smb.conf fand ich nur folgenden Eintrag, von "bind interfaces only" nicht zu sehen: ; interfaces = 192.168.1.1/255.255.255.0
Dann setze das "bind interfaces only = Yes" mal aktiv. Damit sollte dann Samba nur auf "eth0" lauschen. Und zusätzlich zu den Interfaces noch "127.0.0.1" hinzufügen. Also so: interfaces = 192.168.1.1/255.255.255.0 127.0.0.1 bind interfaces only = Yes Das "127.0.0.1" braucht man zumindest früher, wenn "bind interfaces only" aktiv war und man den Samba-Server als WINS-Server betrieb, damit der Samba-Server selber "sich" für WINS-Anfragen erreichen konnte. Ob man es noch braucht, weiß ich nicht, aber schaden sollte es i.A. nicht.
meine Netzwerkkarten haben folgende IP eth0 = LAN = 192.168.1.2 eth1 = DSL = 192.168.2.1
Für die "eth1" braucht es eigentlich gar keine IP-Adresse (ich nehme an, Du hast darauf PPPoE laufen, wie man es z.B. bei T-DSL einsetzt). Das PPPoE nutzt das "eth1" direkt auf Ethernet-Ebene, daher könntest Du eigentlich (ich weiß nicht, ob YaST das unterstützt) das "eth1" ohne IP-Adresse konfigurieren. Das Device, mit dem Du mit der Außenwelt verbunden bist, ist vermutl. das "ppp0".
Hängt aber auch davon ab, was das für ein Netz ist. Ich antizipiere mal ein paar freundliche Windows-Kisten und der Linux-Rechner, der gleichzeitig das Tor zum bösen Internet ist. Richtig?
Stimmt - 2 Win98SE- Rechner am Linux SuSE- Server 8.2
Man kann noch ein "hosts allow" setzen und da z.B. reinschreiben: hosts allow = localhost, 192.168.1. Damit dürfen dann nur Rechner auf Deinen Samba-Server zugreifen, die in Deinem lok. Netz "192.168.1.0/24" sind. Aber eigentlich sollte dies bereits durch die alleinige Bindung an das interne Device so sein. Steffen