Sous debian (192.168.1.40) , je souhaite qu'une requête DNS venant d'un
autre pc en local (ip 192.168.1.44, DNS pointe vers 192.168.1.40)
retourne une réponse vers le serveur web qui fonctionne sous ce même
debian (192.168.1.40). Par exemple, en local, je tape www.google.fr sur
pc 192.168.1.44, ça me retourne la page web hebergée sur debian.
Sachant que dans la mesure du possible, le pc sous debian doit pouvoir
envoyer des requêtes vers un dns public pour répondre à un utilisation
normal de ce pc.
Je ne sais pas par quel bout commencer. Si quelqu'un a une piste.
Le serveur web fonctionne avec lighthttpd, est-ce à lieu de gérér ça ?
Par exemple, en local, je tape www.google.fr sur pc 192.168.1.44, ça me retourne la page web hebergée sur debian.
Quel est l'intérêt de la man½uvre ? Comme dirait le sage « Commence par exposer ton problème plutôt que ta solution » =)
Je vais utiliser DNSMASQ, ça doit le faire. Merci
Francois Lafont
Le 15/08/2011 17:49, at a écrit :
Par exemple, en local, je tape www.google.fr sur pc 192.168.1.44, ça me retourne la page web hebergée sur debian.
Sachant que dans la mesure du possible, le pc sous debian doit pouvoir envoyer des requêtes vers un dns public pour répondre à un utilisation normal de ce pc.
Je vais peut-être dire une bêtise, mais pour ce genre de choses, est-ce que le fichier /etc/hosts du PC en question ne serait un moyen simple de faire ça ?
Sur l'hôte 192.168.1.44, éditer le fichier /etc/hosts et mettre un truc dans le genre :
192.168.1.40 www.google.fr google
(j'imagine que ce n'est pas google le nom du site quand même, à moins que ça soit pour faire une blague un ami.)
-- François Lafont
Le 15/08/2011 17:49, at a écrit :
Par exemple, en local, je tape www.google.fr sur
pc 192.168.1.44, ça me retourne la page web hebergée sur debian.
Sachant que dans la mesure du possible, le pc sous debian doit pouvoir
envoyer des requêtes vers un dns public pour répondre à un utilisation
normal de ce pc.
Je vais peut-être dire une bêtise, mais pour ce genre de choses, est-ce
que le fichier /etc/hosts du PC en question ne serait un moyen simple de
faire ça ?
Sur l'hôte 192.168.1.44, éditer le fichier /etc/hosts et mettre un truc
dans le genre :
192.168.1.40 www.google.fr google
(j'imagine que ce n'est pas google le nom du site quand même, à moins
que ça soit pour faire une blague un ami.)
Par exemple, en local, je tape www.google.fr sur pc 192.168.1.44, ça me retourne la page web hebergée sur debian.
Sachant que dans la mesure du possible, le pc sous debian doit pouvoir envoyer des requêtes vers un dns public pour répondre à un utilisation normal de ce pc.
Je vais peut-être dire une bêtise, mais pour ce genre de choses, est-ce que le fichier /etc/hosts du PC en question ne serait un moyen simple de faire ça ?
Sur l'hôte 192.168.1.44, éditer le fichier /etc/hosts et mettre un truc dans le genre :
192.168.1.40 www.google.fr google
(j'imagine que ce n'est pas google le nom du site quand même, à moins que ça soit pour faire une blague un ami.)
-- François Lafont
at
Francois Lafont a écrit :
Le 15/08/2011 17:49, at a écrit :
Par exemple, en local, je tape www.google.fr sur pc 192.168.1.44, ça me retourne la page web hebergée sur debian.
Sachant que dans la mesure du possible, le pc sous debian doit pouvoir envoyer des requêtes vers un dns public pour répondre à un utilisation normal de ce pc.
Je vais peut-être dire une bêtise, mais pour ce genre de choses, est-ce que le fichier /etc/hosts du PC en question ne serait un moyen simple de faire ça ?
Sur l'hôte 192.168.1.44, éditer le fichier /etc/hosts et mettre un truc dans le genre :
192.168.1.40 www.google.fr google
(j'imagine que ce n'est pas google le nom du site quand même, à moins que ça soit pour faire une blague un ami.)
Ouais mais je ne veux pas toucher au fichier host du "client".
Francois Lafont a écrit :
Le 15/08/2011 17:49, at a écrit :
Par exemple, en local, je tape www.google.fr sur
pc 192.168.1.44, ça me retourne la page web hebergée sur debian.
Sachant que dans la mesure du possible, le pc sous debian doit pouvoir
envoyer des requêtes vers un dns public pour répondre à un utilisation
normal de ce pc.
Je vais peut-être dire une bêtise, mais pour ce genre de choses, est-ce
que le fichier /etc/hosts du PC en question ne serait un moyen simple de
faire ça ?
Sur l'hôte 192.168.1.44, éditer le fichier /etc/hosts et mettre un truc
dans le genre :
192.168.1.40 www.google.fr google
(j'imagine que ce n'est pas google le nom du site quand même, à moins
que ça soit pour faire une blague un ami.)
Ouais mais je ne veux pas toucher au fichier host du "client".
Par exemple, en local, je tape www.google.fr sur pc 192.168.1.44, ça me retourne la page web hebergée sur debian.
Sachant que dans la mesure du possible, le pc sous debian doit pouvoir envoyer des requêtes vers un dns public pour répondre à un utilisation normal de ce pc.
Je vais peut-être dire une bêtise, mais pour ce genre de choses, est-ce que le fichier /etc/hosts du PC en question ne serait un moyen simple de faire ça ?
Sur l'hôte 192.168.1.44, éditer le fichier /etc/hosts et mettre un truc dans le genre :
192.168.1.40 www.google.fr google
(j'imagine que ce n'est pas google le nom du site quand même, à moins que ça soit pour faire une blague un ami.)
Ouais mais je ne veux pas toucher au fichier host du "client".
Aéris
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Le 15/08/2011 19:01, at a écrit :
Ouais mais je ne veux pas toucher au fichier host du "client".
Et donc tu préfères carrément gauffrer le serveur DNS complet de ton réseau ? Assez étonnant comme réflexion je dois avouer…
- -- Aeris -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
Et donc tu préfères carrément gauffrer le serveur DNS complet de ton réseau ? Assez étonnant comme réflexion je dois avouer…
J'ai pas besoin que l'on juge ce que je veux faire. Je voulais que n'importe quelle requête DNS pointe vers localhost, quel que soit le pc connecté au serveur. DNSMASQ le fait, y'avait peut être d'autres solutions ? De mémoire, je crois avoir vu un script python qui faisait ça.
Aéris a formulé ce lundi :
Et donc tu préfères carrément gauffrer le serveur DNS complet de ton
réseau ?
Assez étonnant comme réflexion je dois avouer…
J'ai pas besoin que l'on juge ce que je veux faire. Je voulais que
n'importe quelle requête DNS pointe vers localhost, quel que soit le pc
connecté au serveur.
DNSMASQ le fait, y'avait peut être d'autres solutions ?
De mémoire, je crois avoir vu un script python qui faisait ça.
Et donc tu préfères carrément gauffrer le serveur DNS complet de ton réseau ? Assez étonnant comme réflexion je dois avouer…
J'ai pas besoin que l'on juge ce que je veux faire. Je voulais que n'importe quelle requête DNS pointe vers localhost, quel que soit le pc connecté au serveur. DNSMASQ le fait, y'avait peut être d'autres solutions ? De mémoire, je crois avoir vu un script python qui faisait ça.
Aéris
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Le 15/08/2011 21:04, at a écrit :
J'ai pas besoin que l'on juge ce que je veux faire.
Ce n'était en aucun cas un jugement. Le but était de trouver une solution propre et convenable à un problème.
Problème dont nous ne sommes toujours pas au fait, nous n'en connaissons que la solution que tu as choisis et que tu tentes par tous les moyens de mettre en place alors qu'il existe peut-être d'autres solutions plus élégantes pour répondre au même problème.
« Résoudre « localhost » sur chaque requête DNS » est une solution « Simuler le réseau Internet » est un problème qui peut avoir une telle solution.
- -- Aeris -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
J'ai pas besoin que l'on juge ce que je veux faire.
Ce n'était en aucun cas un jugement.
Le but était de trouver une solution propre et convenable à un problème.
Problème dont nous ne sommes toujours pas au fait, nous n'en connaissons
que la solution que tu as choisis et que tu tentes par tous les moyens
de mettre en place alors qu'il existe peut-être d'autres solutions plus
élégantes pour répondre au même problème.
« Résoudre « localhost » sur chaque requête DNS » est une solution
« Simuler le réseau Internet » est un problème qui peut avoir une telle
solution.
- --
Aeris
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
J'ai pas besoin que l'on juge ce que je veux faire.
Ce n'était en aucun cas un jugement. Le but était de trouver une solution propre et convenable à un problème.
Problème dont nous ne sommes toujours pas au fait, nous n'en connaissons que la solution que tu as choisis et que tu tentes par tous les moyens de mettre en place alors qu'il existe peut-être d'autres solutions plus élégantes pour répondre au même problème.
« Résoudre « localhost » sur chaque requête DNS » est une solution « Simuler le réseau Internet » est un problème qui peut avoir une telle solution.
- -- Aeris -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
Oui merci ça devait aussi le faire, ce site propose d'installer Bind9. J'ai trouvé une autre solution avec DNSMASQ. Je ne sais pas laquelle est la plus logique, mais bon ça marche.
Il suffit de mettre les DNS de ton FAI dans /etc/resolv.conf. La machine n'interrogera pas son propre Bind.
Fabien LE LEZ avait écrit le 16/08/2011 :
On Mon, 15 Aug 2011 17:49:49 +0200, at <at@noemail.fr>:
retourne une réponse vers le serveur web qui fonctionne sous ce même
debian (192.168.1.40).
Si je ne m'abuse, cette page répond à ta question :
http://blogs.informedia.in/general/dns-setup-catch-traffic/
Oui merci ça devait aussi le faire, ce site propose d'installer Bind9.
J'ai trouvé une autre solution avec DNSMASQ. Je ne sais pas laquelle
est la plus logique, mais bon ça marche.
Il suffit de mettre les DNS de ton FAI dans /etc/resolv.conf. La
machine n'interrogera pas son propre Bind.
Oui merci ça devait aussi le faire, ce site propose d'installer Bind9. J'ai trouvé une autre solution avec DNSMASQ. Je ne sais pas laquelle est la plus logique, mais bon ça marche.
Il suffit de mettre les DNS de ton FAI dans /etc/resolv.conf. La machine n'interrogera pas son propre Bind.