Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
dns [Le 17/07/2018, 21:47] Qedinux [Configuration d'un DNS alternatif] Mise à jour 18.04 |
dns [Le 20/07/2019, 21:11] spnux Enlevé toutes les notes sur la version 12.04 |
||
---|---|---|---|
Ligne 31: | Ligne 31: | ||
* [[https://blog.uncensoreddns.org/|UncensoredDNS]] : DNS danois contre la censure | * [[https://blog.uncensoreddns.org/|UncensoredDNS]] : DNS danois contre la censure | ||
* [[http://opennicproject.org/|OpenNIC Project]] est une organisation qui dirige un réseau alternatif de DNS. OpenNIC est détenu et exploité par la communauté OpenNIC. L'adhésion est ouverte à tous ceux qui partagent un intérêt à garder DNS gratuit pour tous les utilisateurs. L'objectif est de vous fournir des services DNS rapides, neutres et fiables et l'accès à des domaines qui ne sont pas administrés par l'ICANN. OpenNIC offre une résolution à tous les domaines de l'ICANN ainsi que les TLDs propres à OpenNIC comme : .bit, .chan, .geek, .parody, .oss, .null... | * [[http://opennicproject.org/|OpenNIC Project]] est une organisation qui dirige un réseau alternatif de DNS. OpenNIC est détenu et exploité par la communauté OpenNIC. L'adhésion est ouverte à tous ceux qui partagent un intérêt à garder DNS gratuit pour tous les utilisateurs. L'objectif est de vous fournir des services DNS rapides, neutres et fiables et l'accès à des domaines qui ne sont pas administrés par l'ICANN. OpenNIC offre une résolution à tous les domaines de l'ICANN ainsi que les TLDs propres à OpenNIC comme : .bit, .chan, .geek, .parody, .oss, .null... | ||
+ | * [[https://www.fdn.fr/actions/dns/]] : DNS Francais contre la censure de l'association French Data Network | ||
DNS gratuit pour noms de domaine : | DNS gratuit pour noms de domaine : | ||
Ligne 39: | Ligne 40: | ||
| | ||
==== Configuration d'un DNS alternatif ==== | ==== Configuration d'un DNS alternatif ==== | ||
+ | |||
+ | - Cliquez sur l'icone réseau de votre tableau de bord, puis choisissez Modifier les connexions. | ||
+ | - Choisissez votre connexion Wifi ou Ethernet, puis cliquez sur l'icone des paramètres. | ||
+ | - Dans les paramètres de votre connexion (Wifi ou Ethernet), onglet Paramètres IPv4, choisissez la méthode Adresses automatiques **uniquement** DHCP. Sélectionnez bien la méthode Adresses automatiques **uniquement**. Sinon, le DNS alternatif ne sera pas effectif. | ||
+ | - Tapez vos serveurs DNS alternatifs dnas le champ Serveus DNS. | ||
+ | - Optionel : pour éviter les fuites DNS avec un VPN, dans l'onglet IPv6, choisissez d'ignorer IPv6. | ||
+ | - Validez, déconnectez et reconnectez votre connexion réseau puis tester avec https://ipleak.net | ||
+ | |||
+ | {{::reseau.png?400|}} | ||
+ | |||
+ | {{::dnsipv4ethernet.png?400|}} | ||
+ | |||
+ | ==== Configuration d'un DNS alternatif avec le terminal === | ||
À partir d'Ubuntu 12.04 les versions serveurs et les versions desktop d'Ubuntu utilisent resolvconf((http://askubuntu.com/questions/368435/how-do-i-fix-dns-resolving-which-doesnt-work-after-upgrading-to-ubuntu-13-10-s/368935#368935)). | À partir d'Ubuntu 12.04 les versions serveurs et les versions desktop d'Ubuntu utilisent resolvconf((http://askubuntu.com/questions/368435/how-do-i-fix-dns-resolving-which-doesnt-work-after-upgrading-to-ubuntu-13-10-s/368935#368935)). | ||
Ligne 89: | Ligne 103: | ||
sudo service networking restart | sudo service networking restart | ||
</code> | </code> | ||
- | |||
- | Sur Ubuntu 12.04.4 cette commande ne marche plus, mais celle-ci fonctionne | ||
- | <code bash> | ||
- | sudo service network-interface restart INTERFACE=eth0 | ||
- | </code> | ||
- | eth0 est l'interface réseau que vous retrouverez dans le fichier précédent ("iface eth0 ..."). | ||
- | A vous de choisir la bonne interface en fonction de votre configuration. | ||
- | |||
- | === AVANT Ubuntu 12.04 (ligne de commande) === | ||
- | |||
- | Le changement de DNS s'opère par la configuration du fichier /etc/resolv.conf | ||
- | |||
- | Ouvrez le [[terminal]] et tapez la commande suivante : | ||
- | sudo nano /etc/resolv.conf | ||
- | | ||
- | Le fichier s'ouvrant dans le terminal, comporte deux lignes intitulées nameserver, soit respectivement : | ||
- | * Le DNS préféré | ||
- | * Le DNS auxiliaire | ||
- | que vous prendrez soin de compléter selon le DNS choisi. | ||
- | |||
- | Tapez ctrl+x pour sauvegarder les modifications du fichier. | ||
- | |||
- | Il se peut que certains programmes modifient automatiquement les paramètres DNS. Pour éviter cela, vous pouvez verrouiller le fichier avec la commande suivante : | ||
- | sudo chattr +i /run/resolvconf/resolv.conf | ||
- | |||
- | Pour déverrouiller le fichier : | ||
- | sudo chattr -i /run/resolvconf/resolv.conf | ||
- | |||
- | <note> Dans certains cas, il semble que le redémarrage du service dns-clean ne soit pas nécessaire pour l'application des changements. Il reste donc à définir dans quelles conditions le redémarrage est nécessaire. </note> | ||
- | |||
- | Une fois la configuration DNS de votre machine modifiée, il est nécessaire de redémarrer le service dns-clean pour que les changements prennent effet. | ||
- | Dans un [[terminal]] taper la commande suivante : | ||
- | sudo /etc/init.d/dns-clean restart | ||
| | ||
=== Par interface graphique === | === Par interface graphique === |