[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Fijar puertos de NFS



¡Feliz año!

Estoy intentando fijar los puertos de los programas involucrados en NFS,
pero statd y mountd mes están pudiendo.

Uso una Sarge actualizada. Estaba preparando la chuleta que pongo como
anexo para pasarla por ahí (hay algunas frases en valenciano; si no las
entendeis con mucho gusto las traduciré), pero lo que pone sobre statd y 
mountd en realidad no funciona.

El siguiente contenido de /etc/default/nfs-common debería surtir efecto:

pepe:/etc/default$ cat nfs-common
# Options for rpc.statd.
#   Should rpc.statd listen on a specific port?
#   If so, set this variable to a statd argument like: "--port 1000".
STATDOPTS=--port 4000

# Are you _sure_ that your kernel does or does not need a lockd daemon?
# If so, set this variable to either "yes" or "no".
NEED_LOCKD=


Lo siguiente, en /etc/default/nfs-kernel-server, también:

pepe:/etc/default$ cat nfs-kernel-server
# Number of servers to start up
RPCNFSDCOUNT=8

# Options for rpc.mountd
RPCMOUNTDOPTS=--port 4002


Sin embargo, mirad cómo explota:

pepe:~$ sudo /etc/init.d/nfs-common restart
/etc/init.d/nfs-common: line 4: 4000: command not found
pepe:~$ sudo /etc/init.d/nfs-kernel-server restart
/etc/init.d/nfs-kernel-server: line 5: 4002: command not found


Luego puedo ver con "rpcinfo -p" cómo la cosa definitivamente no va bien,
porque statd y mountd ni siquiera aparecen (en contraste con lo que
ocurría antes de empezar con esto).

Fijar el "NFS Lock Manager" en el puerto 4000 sí que ha funcionado,
creando el fichero /etc/modprobe.d/nfs con el contenido
"
options lockd nlm_udpport=4001 nlm_tcpport=4001
"


¿Qué puede estar pasando? He llegado incluso a reiniciar la máquina, sin
éxito.

No lo he dicho pero el propósito es fijar los puertos para poder
abrirlos sin problemas con iptables. La verdad es que ahora me da igual
si hay un método alternativo, o si alguien recomienda Samba; si se dice
que esto se puede hacer, ¡será porque se puede!  8-)


¿Ideas?


1000 gracias,

--
Pepe.



Reply to: