Michael Raab wrote:
* am 07. Jan. 2003 postete Patrick Klaus:
Leider weiss ich nicht was für Ports offen sein müssen um den Server als NIS-Client sowie NFS-Server und Client betreiben zu müssen.
Wo schaue ich am besten noch, oder wie bekomme ich das raus. Scheinbar werden ja nicht immer die gleichen Ports benutzt.
Die Antwort liegt bei Dir im Verzeichnis /etc ;)
[mraab@brokenwindow mraab]$ cat /etc/services | grep nfs nfs 2049/tcp nfsd nfs 2049/udp nfsd
[mraab@brokenwindow mraab]$ cat /etc/services | grep nis swat 901/tcp # Samba Web Administration Tool
Gut, das letzteres nichts war, wurde ja schon festgestellt ;-) Leider ist es auch mit NFS nicht ganz so einfach, da noch über weitere Ports (u.a. für mountd) kommuniziert wird -- und diese Ports werden dynamisch vergeben, d.h. man kann sich nicht auf bestimmte Nummern verlassen :-( In jedem Fall wird sowohl für NFS als auch NIS der Zugriff auf den Portmapper (TCP und UDP Port 111) benötigt, der über die dynamisch zugewiesenen Ports für die einzelnen RPC-Dienste Auskunft gibt. Die Liste der auf einem Rechner laufenden RPC-Dienste und ihrer Ports kann mit `rpcinfo -p HOSTNAME` abgefragt werden -- wer Lust hat, kann sich dann z.B. ein Skript bauen, daß daraus entsprechende Paketfilterregeln erzeugt. Eilert -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Eilert Brinkmann -- Universitaet Bremen -- FB 3, Informatik eilert@informatik.uni-bremen.de - eilert@tzi.org http://www.informatik.uni-bremen.de/~eilert/