Jak nastavit NFS na serveru a klientech tak, aby se Gentoo používal adresář /usr/portage/distfiles ze serveru. Na serveru musí mít kernel zakompilované NFS jako modul nebo musí být v kernelu. Na serveru nastavíme potřebné soubory: --/etc/exports: /usr/portage/distfiles 10.128.58.10/255.255.255.255(sync,no_root_squash,rw) --/etc/conf.d/nfs: RPCMOUNTDOPTS="-p 4002" RPCSTATDOPTS="-p 4000" --/etc/sysctl.conf: ...... # TCP port for lock manager fs.nfs.nlm_tcpport = 4001 # UDP Port for lock manager fs.nfs.nlm_udpport = 4001 V iptables povolíme na klientovi potřebné porty: # for NFS server $IPTABLES -A INPUT -p tcp -m tcp -s --dport 111 -j ACCEPT $IPTABLES -A INPUT -p tcp -m tcp -s --dport 2049 -j ACCEPT $IPTABLES -A INPUT -p tcp -m tcp -s --dport 4000 -j ACCEPT $IPTABLES -A INPUT -p tcp -m tcp -s --dport 4001 -j ACCEPT $IPTABLES -A INPUT -p tcp -m tcp -s --dport 4002 -j ACCEPT $IPTABLES -A INPUT -p udp -m udp -s --dport 111 -j ACCEPT $IPTABLES -A INPUT -p udp -m udp -s --dport 2049 -j ACCEPT $IPTABLES -A INPUT -p udp -m udp -s --dport 4000 -j ACCEPT $IPTABLES -A INPUT -p udp -m udp -s --dport 4001 -j ACCEPT $IPTABLES -A INPUT -p udp -m udp -s --dport 4002 -j ACCEPT # Drop all other traffic $IPTABLES -A INPUT -j DROP U klienta ještě doplníme --/etc/fstab: 10.128.58.98:/usr/portage/distfiles /usr/portage/distfiles nfs rw 0 0 A to je o NFS úplně vše. :-)