Bonjour
Je me suis monté un serveur sous ubuntu serveur.
Celui ci est sur un réseau en 10.201.0.0 avec le masque 255.255.128.0 et une passerelle 10.201.0.254
Il doit communiquer avec un autre réseau en 10.31.0.0 dont je ne connais pas trop les caractéristiques (c’est un vpn géré par mon école)
Si je met le serveur sous windows la communication se fait sans problème au travers de la passerelle 10.201.0.254 sans que j’ai à configurer autre chose que l’ip du serveur, le masque et l’ip de la passerelle.
Sous linux par contre ca ne marche pas avec ces seuls paramètres : le client envoie ces paquets au serveur, celui ci les recoit, il répond… mais les paquets n’arrivent jamais au client ! (vérifié avec tcpdump)
Chose étrange, une fois sur 20 le client recoit les paquets et la communication s’établi, j’ai même réussi à resté logué en ssh plusieurs minutes.
Mais le reste du temps ca ne fonctionne pas, alors qu’avec un serveur windows cela marche tout le temps ! Vous comprendrez que je pourrais me contenter de mettre windows pour résoudre le problème mais bon…
J’aurais pensé qu’une petite route suffirait à résoudre le problème :
route add -net 10.31.0.0 netmask 255.255.0.0 gw 10.201.0.254 metric 1 dev eth0
Mais cela ne change absolument rien
Je suis preneur de toutes les idées quant à l’origine du problème et aussi à sa résolution
Merci d’avance.