Ceci est une ancienne révision du document !
−Table des matières
Remplacer sa box Orange par un pfSense
Introduction
Internet
Il existe deux méthode d'attribution d'IP chez Orange :
- PPPOE : L'ancestrale méthode de chez Orange, ne supporte que l'IPv4 dynamique et est nativement compatible avec pfSense.
- DHCP : Méthode toute jeune, permet l'obtention de l'IPv6 mais non compatible nativement avec pfSense.
Bien évidement, on va utiliser la méthode du DHCP car l'IPv6 prime.
Étape 1
Il va falloir donc modifier les fichiers suivants :
Cette étape sera à répéter à chaque mise à jour.
A noter, il faudra peut-être désactiver l'interface WAN pour pouvoir remplacer ces fichiers.
Étape 2
Ensuite nous allons avoir à déclarer sur l'interface relié à l'opérateur (ici em0) le VLAN 832 sans priorité.
Puis de l'assigné sur l'interface WAN.
Étape 3
Il va falloir transformer son identifiant Orange en base32, pour cela il suffit de lancer le script suivant :
- fti.sh
- #!/bin/bash
- USERNAME=$1
- AUTHSTRING=00:00:00:00:00:00:00:00:00:00:00:66:74:69:2f
- for (( i=0; i<${#USERNAME}; i++ )); do
- HEXCHAR=$(echo -n ${USERNAME:$i:1} | od -An -txC | xargs)
- AUTHSTRING=${AUTHSTRING}:${HEXCHAR}
- done
- echo ${AUTHSTRING}
avec pour argument les 7 caractères de l'identifiant Orange (après le fti/).
Étape 4
Nous allons configurer les DHCP.
Pour cela, voici la configuration standard :
Avec dans le Send Options IPv4 :
dhcp-class-identifier "sagem",user-class "+FSVDSL_livebox.Internet.softathome.Livebox4",rfc3118-auth XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX
dans le Request Options IPv4 :
subnet-mask,broadcast-address,dhcp-lease-time,dhcp-renewal-time,dhcp-rebinding-time,domain-search,routers,domain-name-servers,rfc3118-auth
et dans le Send Options IPv6 :
ia-pd 0, raw-option 15 00:2b:46:53:56:44:53:4c:5f:6c:69:76:65:62:6f:78:2e:49:6e:74:65:72:6e:65:74:2e:73:6f:66:74:61:74:68:6f:6d:65:2e:6c:69:76:65:62:6f:78:33,raw-option 16 00:00:04:0e:00:05:73:61:67:65:6d,raw-option 6 00:0b:00:11:00:17:00:18,raw-option 11 XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX
A noter que le XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX est le contenu obtenu l'étape 3.
Vous devriez recevoir une IPv4 et un /56 IPv6.
Étape 5
Il faudra ajouter la route suivant pour pouvoir profiter de l'IPv6 :
A noter qu'il faudra changer le nom de l'interface par la votre.
Étape 6
Vous pouvez désormais mettre des IPv6 fixe a vos adresses LAN de votre pfSense et activer le Router Advertisement.
Vous avez la complète liberté sur vos préfixes.
Télévision