[pdnsd] est-ce vraiment utile ? (résolu)

Applications, problèmes de configuration réseau
Répondre
Avatar de l’utilisateur
rafmav
yeomen
Messages : 272
Inscription : mer. 11 mars 2009, 13:30

[pdnsd] est-ce vraiment utile ? (résolu)

Message par rafmav »

Bonjour,

Quelqu'un utilise-t'il pdnsd ?


:D Parce que je viens de l'installer pour le tester, et côté accélération de navigation internet, c'est super!

:? J'ai un seul bémol: il me demande le nom de l'interface réseau, donc quand je suis en wifi, il faut mettre "wlan0", et en filaire il faut mettre "eth0", à la main... ou bien je n'ai pas trouvé comment faire sans les mains.

:?: Qu'est-ce que ça vaut ? Et au niveau sécurité ? Y a-t'il l'équivalent autre part ? dnsmasq ? autre ?
Dernière modification par rafmav le lun. 07 déc. 2009, 19:00, modifié 2 fois.
#rmv$@f29£8µ1
Ma petite paresse me perdra...
Si vous ne voulez pas vous tromper, ne faites rien!
Impossible est impossible: est venue une personne qui ne savais pas que c'était impossible, et qui l'a fait!
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17624
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: pdnsd

Message par benjarobin »

Je ne comprend pas la question de sécurité... Tu installe juste un cache DNS entre le serveur de ton FAI et ton navigateur. Et ce cache est sur ton PC... Donc tu évite de refaire la requête DNS 100 fois, tu la lis directement du cache. Tu n'aurai pas un serveur DNS pourri par hasard car accélérer la navigation web, il faut pas pousser, une requête DNS cela prend quelques microseconde... As tu essayer OpenDNS

Et édite ton sujet merci !!!
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
catwell
archer de cavalerie
Messages : 175
Inscription : lun. 13 juil. 2009, 19:00

Re: pdnsd

Message par catwell »

Pour la sécurité : c'est un cache DNS donc oui, c'est vulnérable au cache poisoning si c'est la question. Mais le serveur de ton FAI aussi... Personnellement j'ai les associations domaine-IP des sites pour lesquels la sécurité est très importante et que j'utilise régulièrement (banque, etc) dans mon /etc/hosts. Plus rapide qu'un cache DNS, et plus sûr...
Avatar de l’utilisateur
rafmav
yeomen
Messages : 272
Inscription : mer. 11 mars 2009, 13:30

Re: [pdnsd] est-ce vraiment utile ?

Message par rafmav »

J'ai trouvé pdnsd par hasard, car oui, parfois j'attends quelques secondes pour obtenir une page web :( ! depuis qu'il est installé, je les ai presque instantanément :D ! là ou j'habite, le réseau est à mon avis surchargé, tous FAI confondus, car le soir et le week-end, ça rame chez moi comme chez mes voisins... :cry:

:!: Pour la sécurité, les tutoriels d'installation disent simplement de changer l'utilisateur:groupe par défaut de pdnsd:
- à l'installation, l'utilisateur:groupe par défaut est "nobody:root",
- ils disent que si quelqu'un arrive à faire une intrusion en se faisant passer pour "nobody", gare
- donc ils recommandent d'ajouter un utilisateur:groupe "pdnsd:pdnsd"

Pour l'utilité, je suis venu à archlinux pour le côté simple... donc si c'est suffisant de modifier /etc/hosts, pourquoi pas, mais je ne crois pas car ça n'est pas un cache dns...

en tous cas merci pour ces réponses rapides!
#rmv$@f29£8µ1
Ma petite paresse me perdra...
Si vous ne voulez pas vous tromper, ne faites rien!
Impossible est impossible: est venue une personne qui ne savais pas que c'était impossible, et qui l'a fait!
farvardin
Maître du Kyudo
Messages : 1084
Inscription : sam. 29 mars 2008, 22:56

Re: [pdnsd] est-ce vraiment utile ?

Message par farvardin »

quel est l'intéret d'OpenDNS ? Car j'ai lu des commentaires critiques à son sujet.
Avatar de l’utilisateur
Vinvin
yeomen
Messages : 290
Inscription : ven. 14 déc. 2007, 14:37
Localisation : Rennes

Re: [pdnsd] est-ce vraiment utile ?

Message par Vinvin »

Chez moi également, l'utilisation de pdnsd accélère sensiblement la navigation sur internet.
:copain:
Avatar de l’utilisateur
rafmav
yeomen
Messages : 272
Inscription : mer. 11 mars 2009, 13:30

Re: [pdnsd] est-ce vraiment utile ?

Message par rafmav »

:( Attention revers de la médaille: j'utilise netcfg qui me connecte le wifi à domicile instantanément au démarrage: eh bien ça ne marche plus tout seul, je suis obligé de le lancer.

ah, et il faut rajouter pdnsd dans les démons de /etc/rc.conf, ça va de soi; mais avec ou sans ça, c'est pareil, netcfg doit être lancé à la main dans une console après le démarrage... j'en sais pas assez pour savoir pourquoi.

moralité: le temps gagné d'un côté est perdu de l'autre...
#rmv$@f29£8µ1
Ma petite paresse me perdra...
Si vous ne voulez pas vous tromper, ne faites rien!
Impossible est impossible: est venue une personne qui ne savais pas que c'était impossible, et qui l'a fait!
Avatar de l’utilisateur
Vinvin
yeomen
Messages : 290
Inscription : ven. 14 déc. 2007, 14:37
Localisation : Rennes

Re: [pdnsd] est-ce vraiment utile ?

Message par Vinvin »

Configure ton /etc/rc.conf pour lancer netcfg après pdnsd.
Dans ton /etc/rc.conf :

Code : Tout sélectionner

DAEMONS=( ... pdnsd ... netcfg ... )
Attention à une chose :
si netcfg n'utilise pas une IP fixe (c'est-à-dire si il lance une requête DHCP pour avoir une adresse IP), le fichier /etc/resolv.conf risque d'être modifié et de ne plus contenir de référence au serveur pdnsd local.
Avatar de l’utilisateur
Vinvin
yeomen
Messages : 290
Inscription : ven. 14 déc. 2007, 14:37
Localisation : Rennes

Re: [pdnsd] est-ce vraiment utile ?

Message par Vinvin »

Tenez, puisque l'on en parle, l'entreprise Google propose un nouveau service :
Google Public DNS : pour un Internet plus sûr et plus rapide ?!
Avatar de l’utilisateur
rafmav
yeomen
Messages : 272
Inscription : mer. 11 mars 2009, 13:30

Re: [pdnsd] est-ce vraiment utile ?

Message par rafmav »

@Vinvin:
- /etc/resolv.conf: ben merci, c'est bien ça, je l'avais modifié à la main pour mettre nameserver 127.0.0.1 comme dans le tutoriel sur pdnsd: il a été remplacé et le nameserver est maintenant 192.168.0.1 comme avant. Ca me confirme un des comportements des programmes que je déteste sous linux: ils modifient les fichiers de configuration qui se trouvent dans /etc, et philosophiquement, je crois que ça n'est pas bien, même si ça marche... et je suis ici obligé de conserver netcfg (j'ai un laptop nomade, donc...), donc il faut que je vois comment modifier son comportement: lui faire modifier resolv.conf comme il faut (127.0.0.1) ou lui interdire de le faire.
- /etc/rc.conf: les DAEMONS sont dans l'ordre suivant:
DAEMONS=(syslog-ng laptop-mode pdnsd @network @netcfg @net-profiles ...)
je vais essayer de les mettre comme ça:
DAEMONS=(syslog-ng laptop-mode @network pdnsd @netcfg @net-profiles ...)
C'est sans conviction car network sera lancé en arrière plan (grâce au @) pour que le pingouin ne me fasse pas perdre de temps à trouver un réseau et une adresse ip tout en empêchant les autres services et la machine de finir de démarrer... et donc pdnsd sera lancé avant que network soit effectif!
- pour google: ils sont à mon avis déjà en situation de position dominante ou quasiment, donc quand je peux me passer d'eux pour un service... je le fais!
#rmv$@f29£8µ1
Ma petite paresse me perdra...
Si vous ne voulez pas vous tromper, ne faites rien!
Impossible est impossible: est venue une personne qui ne savais pas que c'était impossible, et qui l'a fait!
Avatar de l’utilisateur
Vinvin
yeomen
Messages : 290
Inscription : ven. 14 déc. 2007, 14:37
Localisation : Rennes

Re: [pdnsd] est-ce vraiment utile ?

Message par Vinvin »

rafmav a écrit :- /etc/resolv.conf: ben merci, c'est bien ça, je l'avais modifié à la main pour mettre nameserver 127.0.0.1 comme dans le tutoriel sur pdnsd: il a été remplacé et le nameserver est maintenant 192.168.0.1 comme avant. Ca me confirme un des comportements des programmes que je déteste sous linux: ils modifient les fichiers de configuration qui se trouvent dans /etc, et philosophiquement, je crois que ça n'est pas bien, même si ça marche... et je suis ici obligé de conserver netcfg (j'ai un laptop nomade, donc...), donc il faut que je vois comment modifier son comportement: lui faire modifier resolv.conf comme il faut (127.0.0.1) ou lui interdire de le faire.
De mémoire : pour empêcher la modification du fichier /etc/resolv.conf, il faut modifier un fichier de configuration du DHCP. Dans ce fichier, tu dois préciser que le serveur DNS à utiliser est 127.0.0.1
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [pdnsd] est-ce vraiment utile ?

Message par tuxce »

rafmav a écrit :Ca me confirme un des comportements des programmes que je déteste sous linux: ils modifient les fichiers de configuration qui se trouvent dans /etc, et philosophiquement, je crois que ça n'est pas bien, même si ça marche...
dans ce cas précis, tu demandes au programme de modifier /etc/resolv.conf, tu peux pas en même temps lui en vouloir de le faire :|

Pour éviter ça, tu peux soit indiquer à dhcpcd de pas le faire en modifiant /etc/conf.d/dhcpcd:

Code : Tout sélectionner

DHCPCD_ARGS="-q -C resolv.conf"
ou alors tu rajoutes ton dns dans /etc/resolv.conf.head:

Code : Tout sélectionner

nameserver 127.0.0.1
Avatar de l’utilisateur
rafmav
yeomen
Messages : 272
Inscription : mer. 11 mars 2009, 13:30

Re: [pdnsd] est-ce vraiment utile ?

Message par rafmav »

merci

j'avais déjà modifié /etc/conf.d/dhcpcd ainsi (celui en commentaire c'est celui qu'il y avait avant que j'installe pdnsd et que je le configure comme recommandé dans le tutoriel):

Code : Tout sélectionner

#
# Arguments to be passed to the DHCP client daemon
#
#DHCPCD_ARGS="-q"
DHCPCD_ARGS="-t 10 -h $HOSTNAME -C resolv.conf"
ça s'approche de :
DHCPCD_ARGS="-q -C resolv.conf"

pour /etc/resolv.conf.head, ben je vais essayer...
#rmv$@f29£8µ1
Ma petite paresse me perdra...
Si vous ne voulez pas vous tromper, ne faites rien!
Impossible est impossible: est venue une personne qui ne savais pas que c'était impossible, et qui l'a fait!
Avatar de l’utilisateur
rafmav
yeomen
Messages : 272
Inscription : mer. 11 mars 2009, 13:30

Re: [pdnsd] est-ce vraiment utile ?

Message par rafmav »

Merci d'avoir ajouté un lien dans la page d'accueil du wiki vers la page de tutoriel sur pdnsd disponible sur archlinux.org.

C'est donc qu'elle est bien faite et que pdnsd peut être utile.

donc bravo!
#rmv$@f29£8µ1
Ma petite paresse me perdra...
Si vous ne voulez pas vous tromper, ne faites rien!
Impossible est impossible: est venue une personne qui ne savais pas que c'était impossible, et qui l'a fait!
Répondre