travaux:ipv6-faq

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
travaux:ipv6-faq [2014/05/02 15:15]
sthibaul More refactoring
travaux:ipv6-faq [2018/06/19 02:20] (Version actuelle)
sthibaul [Why should I enable IPv6?]
Ligne 1: Ligne 1:
 +
 ======= IPv6 FAQ ======= ======= IPv6 FAQ =======
  
Ligne 28: Ligne 29:
   * Because you have the opportunity to rethink your addressing scheme.   * Because you have the opportunity to rethink your addressing scheme.
   * Because there are no IPv4 addresses any more.   * Because there are no IPv4 addresses any more.
-  * Because IPv4 will be yet more and more painful to make working at all. +  * Because IPv4 will be yet more and more painful to make working at all. We have kept piling up tricks to continue using IPv4, but that has already cost more than just migrating to IPv6, and continue costing **again** even more than just migrating to IPv6
-  * http://www.youtube.com/watch?v=eYffYT2y-Iw+  * Because there are no IPv4 addresses any more. 
 +  * https://labs.ripe.net/Members/david_holder/blockers-to-ipv6-adoption 
 +  * https://www.ipv6.com/general/top-10-features-that-make-ipv6-greater-than-ipv4/ 
 +  * https://www.youtube.com/watch?v=d8wIdd2fNmk 
  
 TODO: links to details TODO: links to details
Ligne 85: Ligne 90:
   $ dig -4 any www.ffdn.org   $ dig -4 any www.ffdn.org
   ...   ...
-  www.ffdn.org. 86400 IN A 141.255.128.13 +  www.ffdn.org. 86400 IN A 185.233.100.13 
-  www.ffdn.org. 86400 IN AAAA 2a01:474::13+  www.ffdn.org. 86400 IN AAAA 2a0c:e300::13
   ...   ...
   $ dig -6 any www.ffdn.org   $ dig -6 any www.ffdn.org
   ...   ...
-  www.ffdn.org. 86400 IN A 141.255.128.13 +  www.ffdn.org. 86400 IN A 185.233.100.13 
-  www.ffdn.org. 86400 IN AAAA 2a01:474::13+  www.ffdn.org. 86400 IN AAAA 2a0c:e300::13
   ...   ...
  
Ligne 141: Ligne 146:
 You can however also configure the IPv6 address, default gateway and DNS server by hand, similarly to manual configuration of the IPv4 address. You can however also configure the IPv6 address, default gateway and DNS server by hand, similarly to manual configuration of the IPv4 address.
  
-You need to make sure IPv6 resolution works. For instance, ''host www.ffdn.org'' should report both 141.255.128.13 and 2a01:474::13. If not, you need to configure your DNS server to enable IPv6 AAAA records (TODO: tell briefly how in the "quick examples" section).+You need to make sure IPv6 resolution works. For instance, ''host www.ffdn.org'' should report both 185.233.100.13 and 2a0c:e300::13. If not, you need to configure your DNS server to enable IPv6 AAAA records (TODO: tell briefly how in the "quick examples" section).
  
 [[http://v6.testmyipv6.com/]] can be used for instance to easily test that it worked fine. [[http://v6.testmyipv6.com/]] can be used for instance to easily test that it worked fine.
Ligne 271: Ligne 276:
 But that's only in that case. With static configuration, dhcp dynamic configuration, or stateless configuration with privacy extension (i.e. it basically takes a random address), there is no such issue. But that's only in that case. With static configuration, dhcp dynamic configuration, or stateless configuration with privacy extension (i.e. it basically takes a random address), there is no such issue.
  
 +The privacy extension is usually not enabled by default, but can be enabled this way on Linux (here on eth0):
 +
 +''echo 2 > /proc/sys/net/ipv6/conf/eth0/use_tempaddr''
 +
 +TODO: other OSes
 ===== Do I have to change all my equipments? ===== ===== Do I have to change all my equipments? =====
  
Ligne 296: Ligne 306:
 ===== Is there ARP in IPv6? ===== ===== Is there ARP in IPv6? =====
  
-Yes, although it is rather called Neighbour Discovery Protocol (NDP), is contained in ICMPv6, and works bit differently (but basically it'the same principle).+It was reworked and called Neighbour Discovery Protocol (NDP), and is contained in ICMPv6 instead of special type of ethernet frame. In the end NDP is basically the same principle as ARP, to translate from L3 addresses to L2 addresses, but implemented in a better way.
  
 ====== Cheatsheet ====== ====== Cheatsheet ======
Ligne 322: Ligne 332:
 ====== Some quick examples ====== ====== Some quick examples ======
  
 +===== Firefox =====
 +
 +Out of the box, firefox should use IPv6 connectivity when available. However, it is not visible to the user.
 +
 +There is a firefox extension that displays whether the current page is loaded over IPv4 or IPv6: https://addons.mozilla.org/fr/firefox/addon/sixornot/
 +
 +You can test it on this wiki: if you have IPv6 connectivity, you should see a green "6" (loaded over IPv6). Otherwise, you will see an orange "6" (the wiki has IPv6 records in the DNS, but you are still reaching it over IPv4).
 +
 +If IPv6 connectivity does not work, make sure that it is not disabled: in ''about:config'' , make sure that ''network.DNS.disableIPv6'' is set to ''false''
 ===== Basic OS checks ===== ===== Basic OS checks =====
  
  • travaux/ipv6-faq.1399036505.txt.gz
  • Dernière modification: 2014/05/02 15:15
  • de sthibaul