Personnalisation des DNS

Cet article décrit une brève procédure pour modifier les serveurs DNS de toutes les interfaces (wifi, cellulaire, etc.) d'un appareil Firefox OS.

Préparation de votre environnement

  1. Sur votre téléphone, allez dans les Paramètres Développeurs et activer les réglages suivants :
    • Débogage distant (dans Firefox OS 1.4 et au-delà, sélectionnez ADB et outils de développement dans le menu déroulant.)
    • Activer la console
  2. Assurez-vous d'avoir ADB/Fastboot installés sur votre ordinateur.
  3. Une fois ces étapes terminées, branchez votre téléphone sur votre ordinateur via l'USB.

Étapes pour actualiser les DNS

  1. Ouvrez une fenêtre de terminal.
  2. Récupérez le fichier de configuration DNS sur votre ordinateur avec la commande ci-dessous :
    adb pull /system/etc/dhcpcd/dhcpcd-hooks/20-dns.conf 20-dns.conf
  3. Recherchez les lignes 22 à 26 dans le fichier :
        count=1
        for dnsaddr in ${new_domain_name_servers}; do
            setprop dhcp.${intf}.dns${count} ${dnsaddr}
            count=$(($count + 1))
        done
  4. Dans cette section, remplacez la ligne setprop par des lignes selon ce modèle (vous pouvez spécifier jusqu'à 4 serveurs DNS) :
        setprop dhcp.${intf}.dns1 <adresse ip du serveur DNS 1>
        setprop dhcp.${intf}.dns2 <adresse ip du serveur DNS 2>
        setprop dhcp.${intf}.dns3 <adresse ip du serveur DNS 3>
        setprop dhcp.${intf}.dns4 <adresse ip du serveur DNS 4>
    
  5. Remontez la partition /system sur l'appareil pour obtenir des permissions en lecture-écriture, de cette manière :
    adb remount
  6. Juste au cas où, faites une sauvegarde du fichier original :
    adb shell mv /system/etc/dhcpcd/dhcpcd-hooks/20-dns.conf /system/etc/dhcpcd/dhcpcd-hooks/20-dns.bak.conf
  7. Envoyez le fichier édité et appliquez-lui les permissions correctes, comme ceci :
    adb push 20-dns.conf /system/etc/dhcpcd/dhcpcd-hooks/20-dns.conf
    adb shell chmod 644 /system/etc/dhcpcd/dhcpcd-hooks/20-dns.conf
  8. Redémarrez l'appareil et vos paramètres de serveurs DNS seront actualisés.

Voir aussi

Étiquettes et contributeurs liés au document

Étiquettes : 
 Contributeurs à cette page : jwhitlock, xdelatour
 Dernière mise à jour par : jwhitlock,