# Routage réseau : ipv4 \<-\> ipv4/ipv6 \<-\> ipv6

**URL:** <https://www.debian-fr.org/t/routage-reseau-ipv4-ipv4-ipv6-ipv6/75185>\
**Category:** Support Debian\
**Tags:** network, ipv6\
**Created:** [Novembre 23, 2017, 10:42 UTC](https://www.debian-fr.org/t/routage-reseau-ipv4-ipv4-ipv6-ipv6/75185 "2017-11-23T10:42:37Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Hip](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/h/5e9695/32.png) [@Hip](https://www.debian-fr.org/u/Hip)\
**Post date:** [Novembre 23, 2017, 10:42 UTC](https://www.debian-fr.org/t/routage-reseau-ipv4-ipv4-ipv6-ipv6/75185/1 "2017-11-23T10:42:38Z")

</div>

Bonjour tous le monde, je suis nouveau, mais un grand passionné du monde Debian 😍

Voila, je cherche désespérément à faire des routes  
` ... <-> ipv4 <-> ipv4/ipv6 <-> ipv6 <-> ...`  
entre plusieurs ordinateurs

Par exemple :

```auto
vm3-6 $ ip route add "172.16.2.160/28" via "fc00:1234:4::3" dev "eth2"

```

mais cela me renvoi l’erreur :  
`Error: an inet address is expected rather than "fc00:1234:4::3"`

Or, cela fonctionne très bien si je fais du ` ipv4 -> ipv4` ou `ipv6 -> ipv6`.

Exemple qui fonctionne :

```auto
vm1 $ ip -6 route add "fc00:1234:1::/64" via "fc00:1234:3::16" dev "eth1"
vm1 $ ip route add "172.16.2.160/28" via "172.16.2.132" dev "eth2"

```

Voila un idée du reseau :

 ![](https://www.debian-fr.org/uploads/default/original/2X/3/317880e0155bf810b3161209a4ee5162bc7605f9.jpg)

Plus d’info ici :  
[http://open.store.u4a.at/WebShare/address.html](http://open.store.u4a.at/WebShare/address.html)

Merci par avance pour votre aide 😉

---

<div class="post-metadata">

**Author:** ![PascalHambourg](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pascalhambourg/32/5837_2.png) [@PascalHambourg](https://www.debian-fr.org/u/PascalHambourg)\
**Post date:** [Novembre 23, 2017, 12:32 UTC](https://www.debian-fr.org/t/routage-reseau-ipv4-ipv4-ipv6-ipv6/75185/2 "2017-11-23T12:32:33Z")

</div>

Normal, IPv4 et IPv6 sont des protocoles et des familles d’adresses distincts.  
Quel est le but ?

---

<div class="post-metadata">

**Author:** ![Hip](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/h/5e9695/32.png) [@Hip](https://www.debian-fr.org/u/Hip)\
**Post date:** [Novembre 23, 2017, 7:43 UTC](https://www.debian-fr.org/t/routage-reseau-ipv4-ipv4-ipv6-ipv6/75185/3 "2017-11-23T19:43:04Z")

</div>

Oui en effet, merci de ta réponse.  
Je sais qu’il y a le “6to4” en IPv6 qui permet de coder une IPv4, mais ce n’est pas vraiment ce que je recherche.

L’idée ici serait de pouvoir `ping 127.16.2.132` depuis `fc00:1234:1::26` et réciproquement de `ping6 c00:1234:1::26` depuis 127.16.2.132`.

---

<div class="post-metadata">

**Author:** ![Clochette](https://www.debian-fr.org/user_avatar/www.debian-fr.org/clochette/32/8757_2.png) [@Clochette](https://www.debian-fr.org/u/Clochette)\
**Post date:** [Novembre 23, 2017, 8:45 UTC](https://www.debian-fr.org/t/routage-reseau-ipv4-ipv4-ipv6-ipv6/75185/4 "2017-11-23T20:45:00Z")

</div>

A moins qu’il y est une restriction matériel ou logiciel particulière il serait beaucoup plus simple de passer l’intégralité du réseau en IPV6, le problème serait régler.

Une requête ICMP en IPV4 n’est pas compatible avec une adresse IPV6.

---

<div class="post-metadata">

**Author:** ![Sore](https://www.debian-fr.org/user_avatar/www.debian-fr.org/sore/32/3013_2.png) [@Sore](https://www.debian-fr.org/u/Sore)\
**Post date:** [Novembre 23, 2017, 9:44 UTC](https://www.debian-fr.org/t/routage-reseau-ipv4-ipv4-ipv6-ipv6/75185/5 "2017-11-23T21:44:14Z")

</div>

Je pense que le NAT64/DNS64 avec des adresses du type [64:ffeb::IPv4]/96 pourrait répondre à ton problème, mais tu vas te retrouver à drastiquement complexifier ton réseau pour un résultat franchement douteux. Voir ce très bon article : [http://www.bortzmeyer.org/7269.html](http://www.bortzmeyer.org/7269.html)

Je n’ai jamais fait de réseau, mes connaissances ne sont que théoriques. Je ne pourrais donc pas plus t’aider.

Tout comme Clochette, je préconiserais de revoir le réseau si possible. L’idéal serait évidemment de n’avoir que de l’IPv6, mais la double pile IPv4/IPv6 a encore de belles décennies devant elle (ne serait-ce que pour que Internet soit utilisable).

---

<div class="post-metadata">

**Author:** ![PascalHambourg](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pascalhambourg/32/5837_2.png) [@PascalHambourg](https://www.debian-fr.org/u/PascalHambourg)\
**Post date:** [Novembre 24, 2017, 7:59 UTC](https://www.debian-fr.org/t/routage-reseau-ipv4-ipv4-ipv6-ipv6/75185/6 "2017-11-24T19:59:54Z")

</div>

> [@Hip](#):
>
> L’idée ici serait de pouvoir ping 127.16.2.132 depuis fc00:1234:1::26 et réciproquement de ping6 c00:1234:1::26 depuis 127.16.2.132`.

Ça, c’est le résultat, pas le but. Dans quel but veux-tu pouvoir faire cela ?
