IPv6-ADSL » Historique » Version 1
Raphaël Durand, 29/01/2013 22:31
1 | 1 | Raphaël Durand | h1. IPv6-ADSL |
---|---|---|---|
2 | 1 | Raphaël Durand | |
3 | 1 | Raphaël Durand | Cette méthode décrit les modifications à apporter à une configuration OpenWRT pour utiliser IPv6 sur une connexion ADSL Tetaneutral.net . |
4 | 1 | Raphaël Durand | Elle a été testée avec un routeur Linksys WRT54GL et un modem Linksys AM200. Si vous avez pu l'essayé avec d'autres matériels, merci de le signaler. |
5 | 1 | Raphaël Durand | Ce n'est pas la seule configuration possible, mais c'est la plus simple dans notre cas. |
6 | 1 | Raphaël Durand | |
7 | 1 | Raphaël Durand | La premiere chose à faire est d'activer le routage IPv6 entre les différentes interfaces. |
8 | 1 | Raphaël Durand | Cela permet de ne configurer l'adresse que sur l'interface LAN, très pratique dans le cadre d'un préfixe IPv6 statique. |
9 | 1 | Raphaël Durand | |
10 | 1 | Raphaël Durand | Pour celà il faut éditer le fichier /etc/sysctl.conf et décommenter la ligne suivante : |
11 | 1 | Raphaël Durand | net.ipv6.conf.all.forwarding=1 |
12 | 1 | Raphaël Durand | |
13 | 1 | Raphaël Durand | Ensuite il faut configurer les interfaces réseau : |
14 | 1 | Raphaël Durand | |
15 | 1 | Raphaël Durand | config 'interface' 'lan' |
16 | 1 | Raphaël Durand | option 'type' 'bridge' |
17 | 1 | Raphaël Durand | option 'ifname' 'eth0.0' |
18 | 1 | Raphaël Durand | option 'proto' 'static' |
19 | 1 | Raphaël Durand | option 'ipaddr' '192.168.1.1' |
20 | 1 | Raphaël Durand | option 'netmask' '255.255.255.0' |
21 | 1 | Raphaël Durand | * option 'ip6addr' '2a01:6600:8080:xxxx::/56' |
22 | 1 | Raphaël Durand | option 'ip6prefix' '2a01:6600:8080:xxxx::/56'* |
23 | 1 | Raphaël Durand | |
24 | 1 | Raphaël Durand | Ici on configure une adresse IPv6 et le préfixe sur le LAN. |
25 | 1 | Raphaël Durand | |
26 | 1 | Raphaël Durand | config 'interface' 'wan' |
27 | 1 | Raphaël Durand | option 'ifname' 'eth0.1' |
28 | 1 | Raphaël Durand | option '_orig_ifname' 'eth0.1' |
29 | 1 | Raphaël Durand | option '_orig_bridge' 'false' |
30 | 1 | Raphaël Durand | option 'proto' 'pppoe' |
31 | 1 | Raphaël Durand | option 'password' 'motdepassePPP' |
32 | 1 | Raphaël Durand | option 'username' 'monsieur.dupond%ttn@fdn.nerim' |
33 | 1 | Raphaël Durand | *option 'ipv6' '1' |
34 | 1 | Raphaël Durand | option 'accept_ra' '1' |
35 | 1 | Raphaël Durand | option 'send_rs' '0'* |
36 | 1 | Raphaël Durand | option 'mtu' '1452' |
37 | 1 | Raphaël Durand | |
38 | 1 | Raphaël Durand | Ici on active IPv6 sur le WAN en mettant l'option ipv6 Ã 1. |
39 | 1 | Raphaël Durand | |
40 | 1 | Raphaël Durand | Normalement à ce stade vous avez de l'IPv6 jusqu'au routeur. |
41 | 1 | Raphaël Durand | Vous pouvez faire un ping6 depuis le routeur pour vérifier. |
42 | 1 | Raphaël Durand | En configurant une adresse IP statique ça peut fonctionner mais on va plutôt utiliser un mécanisme d'auto-configuration. |
43 | 1 | Raphaël Durand | |
44 | 1 | Raphaël Durand | Pour celà il faut d'abord installer radvd sur OpenWRT. |
45 | 1 | Raphaël Durand | |
46 | 1 | Raphaël Durand | Tapez donc la commande |
47 | 1 | Raphaël Durand | opkg update && opkg install radvd |
48 | 1 | Raphaël Durand | |
49 | 1 | Raphaël Durand | Et ensuite éditez le fichier /etc/config/radvd avec les paramètres suivants : |
50 | 1 | Raphaël Durand | |
51 | 1 | Raphaël Durand | config interface |
52 | 1 | Raphaël Durand | option interface 'lan' |
53 | 1 | Raphaël Durand | option AdvSendAdvert 1 |
54 | 1 | Raphaël Durand | option AdvManagedFlag 0 |
55 | 1 | Raphaël Durand | option AdvOtherConfigFlag 0 |
56 | 1 | Raphaël Durand | list client '' |
57 | 1 | Raphaël Durand | option AdvLinkMTU 1452 |
58 | 1 | Raphaël Durand | option ignore 0 |
59 | 1 | Raphaël Durand | |
60 | 1 | Raphaël Durand | config prefix |
61 | 1 | Raphaël Durand | option interface 'lan' |
62 | 1 | Raphaël Durand | # If not specified, a non-link-local prefix of the interface is used |
63 | 1 | Raphaël Durand | list prefix '' |
64 | 1 | Raphaël Durand | option prefix '2a01:6600:8080:xxxx::/64' |
65 | 1 | Raphaël Durand | option AdvOnLink 1 |
66 | 1 | Raphaël Durand | option AdvAutonomous 1 |
67 | 1 | Raphaël Durand | option AdvRouterAddr 0 |
68 | 1 | Raphaël Durand | option ignore 0 |
69 | 1 | Raphaël Durand | |
70 | 1 | Raphaël Durand | config rdnss |
71 | 1 | Raphaël Durand | option interface 'lan' |
72 | 1 | Raphaël Durand | # If not specified, the link-local address of the interface is used |
73 | 1 | Raphaël Durand | list addr '' |
74 | 1 | Raphaël Durand | option ignore 0 |
75 | 1 | Raphaël Durand | |
76 | 1 | Raphaël Durand | Les mécanismes d'autoconfiguration fonctionnent avec un /64, il faut bien configurer le préfixe avec cette taille là . |
77 | 1 | Raphaël Durand | Les lignes "option ignore 0" peuvent aussi être supprimés. |
78 | 1 | Raphaël Durand | |
79 | 1 | Raphaël Durand | Normalement à ce stade les machines de votre réseau récupèrent une adresse IPv6 automatique et fonctionnelle. |
80 | 1 | Raphaël Durand | Vous pouvez vérifier votre IPv6 et son fonctionnement en visitant cette page : |
81 | 1 | Raphaël Durand | http://whatismyv6.com/ |
82 | 1 | Raphaël Durand | |
83 | 1 | Raphaël Durand | Profitez bien de votre IPv6 ! |