Bonjour,
Je vous explique mon problème, mon PC portable est branché en Wifi sur un point d'accès qui est sur mon routeur. Avec cette connexion, mon PC obtiens l'adresse suivante : 192.168.10.153.
Lorsque je le branche par le cable, j'ai directement une adresse de mon réseau : 192.168.0.11.
Mon problème est qu'en mettant les 2 adresses dans mon fichier /etc/exports sur mon serveur NFS, seul la connexion cablé me permet de monter un volume NFS, par le wifi, j'obtiens l'erreur suivante :
[code]mount: 192.168.0.23:/var/data failed, reason given by server: Permission non accordée[/code]
Voici mon fichier /etc/exports :
[code]/var/data 192.168.0.1(rw) 192.168.0.11(rw) 192.168.10.153(rw)[/code]
Le PC 192.168.0.1 fonctionne.
Le PC portable par cable 192.168.0.11 fonctionne aussi.
Il peut pas y avoir un probleme avec un changement de sous réseau? (192.168.10.X)
Bien sur, je n'oublie pas de faire : exportfs -a
Merci.
# .
Posté par Toto . Évalué à 2.
Si non, alors tu as un probleme de routage entre tes deux sous réseaux.
Si oui essaye de faire un tcpdum sur ton serveur nfs et ton portable en Wifi et reconstitue la connexion pour voir ce qui ne marche pas.
Si le serveur recoit les paquets de demande : problème de configuration nfs
Si le serveur ne recoit rien, ton routeur filtre les protocoles avant de router, regarde si tu peux pas desactiver cela ou du moins autoriser le nfs
[^] # Re: .
Posté par gothico . Évalué à 1.
J'arrive très bien à pinguer mon PC fixe 192.168.0.1 et mon serveur 192.168.0.23.
Que dois-je chercher comme ligne sur mon serveur avec tcpdump? (car j'ai pas mal de traffic dessus, donc ça défile beaucoup).
Sinon pour mon routeur, je trouverais bizarre qu'il ne fasse pas passer NFS...
En fait, mon routeur c'est une freebox et mon point d'accès, c'est un point FON (fonera : cf. fon.com).
Merci pour l'aide.
[^] # Re: .
Posté par Toto . Évalué à 3.
Ensuite, que le routeur ne laisse pas passer le NFS ne me parait pas si surprenant, surtout dans le cas d'un routeur Wifi/ethernet. En général, on préfére limiter au maximum les interaction entre le réseau Wifi et Ethernet, le réseau Wifi étant très peu sécurisé.
Après comment configurer si tel est le cas, je n'en ait strictement aucune idée, mais en tout cas ce n'est pas de la redirection de port (qui elle se fait entre internet et ton lan). Ca m'étonnerais que tu acceptes qu'Internet puisse faier du NFS chez toi ;)
[^] # Re: .
Posté par gothico . Évalué à 1.
Voici le résultat :
$ tcpdump -ttt -i eth0 tcp port 2049
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on eth0, link-type EN10MB (Ethernet), capture size 96 bytes
000000 IP 192.168.0.253.923 > 192.168.0.23.nfs: S 2640470090:2640470090(0) win 5840 <mss 1460,sackOK,timestamp 3184917 0,nop,wscale 2>
000038 IP 192.168.0.23.nfs > 192.168.0.253.923: S 3255494409:3255494409(0) ack 2640470091 win 5792 <mss 1460,sackOK,timestamp 2203295847 3184917,nop,wscale 0>
002685 IP 192.168.0.253.923 > 192.168.0.23.nfs: . ack 1 win 1460 <nop,nop,timestamp 3184918 2203295847>
003899 IP 192.168.0.253.999714604 > 192.168.0.23.nfs: 44 null
000069 IP 192.168.0.23.nfs > 192.168.0.253.923: . ack 45 win 5792 <nop,nop,timestamp 2203295848 3184919>
000065 IP 192.168.0.23.nfs > 192.168.0.253.999714604: reply ok 28 null
003371 IP 192.168.0.253.923 > 192.168.0.23.nfs: . ack 29 win 1460 <nop,nop,timestamp 3184920 2203295848>
024389 IP 192.168.0.253.923 > 192.168.0.23.nfs: F 45:45(0) ack 29 win 1460 <nop,nop,timestamp 3184926 2203295848>
000277 IP 192.168.0.23.nfs > 192.168.0.253.923: F 29:29(0) ack 46 win 5792 <nop,nop,timestamp 2203295851 3184926>
002747 IP 192.168.0.253.923 > 192.168.0.23.nfs: . ack 30 win 1460 <nop,nop,timestamp 3184926 2203295851>
Comprend pas cet IP 192.168.0.253.923, c'est celui la que je dois authoriser?
[^] # Re: .
Posté par Toto . Évalué à 2.
Le serveur recoit effectivement bien la demande : 192.168.0.253.923 > 192.168.0.23.nfs et renvoie bien des réponses. Il ne s'agit donc pas d'un problème réseau, mais d'authentification (IP non autorisée ou autre, je ne connais pas suffisement le NFS pour t'aider)
[^] # Re: .
Posté par gothico23 . Évalué à 1.
Merci pour l'info!
En fait, 192.168.0.253 c'est l'IP de mon point d'accès wifi sur mon routeur, je dois donc autoriser cet accès, mais cela l'autoriserai pour tous les PC connectés sur mon point d'accès (pas trop un problème puisque c'est un réseau privé, mais quand même...).
Je testerais ça à l'occaz.
Merci!
[^] # Re: .
Posté par Toto . Évalué à 2.
Essaye de voir si tu peux desactiver le NAT / redirection des ports et regarde ce que cela donne.
[^] # Re: .
Posté par gothico . Évalué à 1.
Malheureusement impossible de désactiver le NAT sur ce point d'accès...
[^] # Re: .
Posté par gothico . Évalué à 1.
Je ne vois pas d'autre choses... Mais la redirection de 2049 UDP/TCP vers mon serveur ne résolve pas le problème.....
Merci.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.