Zulassen von Verbindungen zu einem NFS-Server über eine Firewall benötigt eine Reihe von Dienstleistungen, die in der Regel verwenden zufälligen Ports konfiguriert, um bestimmte Ports zu verwenden. Der Generator wird für die Port-Nummern aufgefordert. Diese Hilfe bietet einen schnellen Blick auf jeden Dienst. Für weitere Informationen, lesen Sie diese Website von Chris Lowth (neue Registerkarte): http://www.lowth.com/LinWiz/nfs_help.html. EFG verwendet einen anderen Port-Bereich vorgeschlagen rein, weil ich dachte, ich hätte schon als Vorschlag für etwas anderes verwendet 4000.
Das Programm muss rpc.statd konfiguriert, um mit dem richtigen Anschluss zu starten. Finden Sie das Startskript, dass Daemon startet, und fügen Sie die Option-p. Auf einem Red Hat-System würde, dass der /etc/init.d/nfslock Programm. Ändern Sie den Startlinie zu: 'Daemon rpc.statd-p 9400' (oder was auch immer Sie wählen, Port).
Der NFS-Lock-Manager ist ein Kernel-Modul. Wenn Ihr System lädt sie als ladbare Module, die folgende Zeile in /etc/modules.conf: 'Optionen lockd nlm_udpport = 9401 nlm_tcpport = 9401'. Ansonsten hat die Änderung als Kernel-Option für das System-Bootloader werden. Siehe die oben angegebenen Website für weitere Informationen.
Der rpc.mountd Programm muss so konfiguriert, um die festgelegten Port mit der Option '-p' zu verwenden. MOUNTD_PORT=9402: Auf einem Red Hat-System, dass in der Datei /etc/sysconfig/nfs mit der Zeile Datei durchgeführt werden
Die Angabe einer Port für rquotad benötigt mindestens Version 3.08 des Quoten Paket. Um die Konfiguration zu implementieren, stellen Sie sicher, dass die folgende Zeile in der Datei /etc/rpc (genau wie angegeben):
rquotad 100011 rquotaprog quota rquota
Dann fügen zwei Zeilen /etc/services: