-   Linux - Networking (
-   -   NFS server - client cannot mount remote file system (

mikemrh9 01-19-2004 09:34 AM

NFS server - client cannot mount remote file system
Hi. I'm pretty new to this linux stuff and am having problems sharing files between 2 systems. I have configured NFS Server on one PC and each time I try to mount the exported directory from the client, I get the message:

mount: RPC: Remote system error - No route to host

The 2 systems can ping each other quite happily, but that's about as far as I have got!

My configuration is as follows:

The server is running Red Hat Fedora and has the host name fedora and the IP address
The client is running Red Hat 9 and has the IP address

From the graphical NFS Server utility on the server, I have exported the following:

/root, to host, permissions Read/Write

The /etc/exports file has the following entry: /root,sync,no_root_squash)
There is nothing concerning the new exported dir in /etc/fstab or /etc/mtab

On the client, I have created /mnt/fedora

The commands I have issued at the client to try to mount the remote filesystem are:

mount fedora:/root /mnt/fedora
mount /mnt/fedora
mount -t nfs /mnt/fedora

The error message is the same:
mount: RPC: Remote system error - No route to host

Accoding to the NFS server help file, the required services should start automatically,but I have tried stopping and re-starting them manually anyway, using the commands:

/etc/init.d/nfs start
/etc/init.d/nfslock start

ps ax gives processes for:

[nfsd] (8 of these)

Please help!!!


g-rod 01-19-2004 06:33 PM

Change the .2 to .0 in
and check that you are not filewalling
iptables -L -n;

mikemrh9 01-20-2004 02:17 PM

Yep! Disabled the firewalls and it worked straight away.

Thanks very much - I'd forgotten all about the firewall......

nukeu666 02-04-2006 11:31 AM


Originally Posted by g-rod
Change the .2 to .0 in
and check that you are not filewalling
iptables -L -n;

im having the same problem
i dunno anyhtign about what should i be trying to find or fix?

jcliburn 02-05-2006 11:06 AM

First, you need to configure mountd and rquotad to use static ports; they don't by default. I bind them to ports 922 and 923, but you can use any unused ports you wish. In Red Hat distros, the relevant file is /etc/sysconfig/nfs.


[root@petrel ~]# cat /etc/sysconfig/nfs
export MOUNTD_PORT=922
export RQUOTAD_PORT=923

Next, restart your nfs server. (Again, using Red Hat techniques.)

/sbin/service nfs restart
Finally, modify your software firewall to allow clients to connect to your nfs server. By using the "-s" option, I allow only internal clients to connect. Modify or leave it out altogether if you wish.

/sbin/iptables -A INPUT -s -p tcp --dport 922 -j ACCEPT
/sbin/iptables -A INPUT -s -p udp --dport 922 -j ACCEPT
/sbin/iptables -A INPUT -s -p tcp --dport 923 -j ACCEPT
/sbin/iptables -A INPUT -s -p udp --dport 923 -j ACCEPT
/sbin/iptables -A INPUT -s -p tcp --dport 111 -j ACCEPT
/sbin/iptables -A INPUT -s -p udp --dport 111 -j ACCEPT
/sbin/iptables -A INPUT -s -p tcp --dport 2049 -j ACCEPT

jola 10-13-2006 12:05 AM

SUSE 10.1 NFS problems
i use command "service nfs start " but if promote :
Net File System UNUSED
why ???

my development board can not mount NFS server .help !

jola 10-13-2006 12:05 AM

help to check how to use nfs service on suse10.1

All times are GMT -5. The time now is 12:58 PM.