Problème NFS peut-être lié à IPV6 ?
Bonjour,
Je cherche à créer un partage NFS entre mes deux PCs sans
succès. Je n'ai aucune contrainte sur l'utilisation de la
version de NFS ou des adresses IPv4 ou IPv6, j'utilise ce
qui est configuré par défaut par Debian.
Suite à quelques recherches j'ai isolé ce problème sur ma
debian squeeze à jour:
mickael@debian-concorde:~$ sudo showmount -e 192.168.0.51
clnt_create: RPC: Port mapper failure - RPC: Unable to receive
Alors que cette commande fonctionne:
mickael@debian-concorde:~$ sudo showmount -e 127.0.0.1
Export list for 127.0.0.1:
/mnt/data2 192.168.0.0/255.255.255.0
/mnt/data 192.168.0.0/255.255.255.0
Merci pour toute aide,
Mickaël
Les fichiers que j'ai modifiés:
mickael@debian-concorde:~$ more /etc/exports
/mnt/data 192.168.0.0/255.255.255.0(rw,sync,subtree_check)
/mnt/data2 192.168.0.0/255.255.255.0(rw,sync,subtree_check)
mickael@debian-concorde:~$ more /etc/hosts.allow
portmap:ALL
lockd:ALL
mountd:ALL
rquotard:ALL
statd:ALL
mickael@debian-concorde:~$ more /etc/hosts.deny
#vide
Je n'ai pas de firewall installé à ma connaissance:
mickael@debian-concorde:~$ sudo iptables -L
Chain INPUT (policy ACCEPT)
target prot opt source destination
Chain FORWARD (policy ACCEPT)
target prot opt source destination
Chain OUTPUT (policy ACCEPT)
target prot opt source destination
Quelques infos supplémentaires:
mickael@debian-concorde:~$ sudo rpcinfo -p
program no_version protocole no_port
100000 2 tcp 111 portmapper
100000 2 udp 111 portmapper
100024 1 udp 55342 status
100024 1 tcp 39688 status
100003 2 udp 2049 nfs
100003 3 udp 2049 nfs
100003 4 udp 2049 nfs
100021 1 udp 59378 nlockmgr
100021 3 udp 59378 nlockmgr
100021 4 udp 59378 nlockmgr
100021 1 tcp 33669 nlockmgr
100021 3 tcp 33669 nlockmgr
100021 4 tcp 33669 nlockmgr
100003 2 tcp 2049 nfs
100003 3 tcp 2049 nfs
100003 4 tcp 2049 nfs
100005 1 udp 48504 mountd
100005 1 tcp 44884 mountd
100005 2 udp 48504 mountd
100005 2 tcp 44884 mountd
100005 3 udp 48504 mountd
100005 3 tcp 44884 mountd
mickael@debian-concorde:~$ sudo netstat -a | grep rpc
tcp 0 0 localhost.locald:sunrpc *:*
LISTEN
udp 0 0 localhost.locald:sunrpc *:*
mickael@debian-concorde:~$ uname -a
Linux debian-concorde 2.6.30-2-686 #1 SMP Sat Sep 26
01:16:22 UTC 2009 i686 GNU/Linux
Et un extrait de dmesg:
[ 13.587488] skge eth0: enabling interface
[ 13.590851] ADDRCONF(NETDEV_UP): eth0: link is not ready
[ 16.577267] skge eth0: Link is up at 100 Mbps, full
duplex, flow control none
[ 16.577419] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[ 20.473169] RPC: Registered udp transport module.
[ 20.473172] RPC: Registered tcp transport module.
[ 20.550255] Slow work thread pool: Starting up
[ 20.550566] Slow work thread pool: Ready
[ 20.550618] FS-Cache: Loaded
[ 20.581831] FS-Cache: Netfs 'nfs' registered for caching
[ 20.620771] Installing knfsd (copyright (C) 1996
okir@monad.swb.de).
[ 21.580443] apm: BIOS not found.
[ 25.945926] svc: failed to register lockdv1 RPC service
(errno 97).
[ 25.946599] NFSD: Using /var/lib/nfs/v4recovery as the
NFSv4 state recovery directory
[ 25.961333] NFSD: starting 90-second grace period
[ 27.320006] eth0: no IPv6 routers present
La ligne [ 25.945926] indique qu'il y a un problème de
type d'adresse, je ne sais pas si il y a un lien ?
mickael@debian-concorde:~$ sudo ifconfig -a
eth0 Link encap:Ethernet HWaddr 00:0c:6e:85:ec:2e
inet adr:192.168.0.51 Bcast:192.168.0.255
Masque:255.255.255.0
adr inet6: fe80::20c:6eff:fe85:ec2e/64 Scope:Lien
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:668850 errors:0 dropped:0 overruns:0
frame:0
TX packets:1242381 errors:0 dropped:0 overruns:0
carrier:0
collisions:0 lg file transmission:1000
RX bytes:46649577 (44.4 MiB) TX bytes:1712701791
(1.5 GiB)
Interruption:22
lo Link encap:Boucle locale
inet adr:127.0.0.1 Masque:255.0.0.0
adr inet6: ::1/128 Scope:Hôte
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:254 errors:0 dropped:0 overruns:0 frame:0
TX packets:254 errors:0 dropped:0 overruns:0
carrier:0
collisions:0 lg file transmission:0
RX bytes:19680 (19.2 KiB) TX bytes:19680 (19.2 KiB)
mickael@debian-concorde:~$ sudo showmount -e
fe80::20c:6eff:fe85:ec2e
clnt_create: RPC: Unknown host
Reply to: