serveur DNS: 2 questions - Windows & Software
Marsh Posté le 21-02-2003 à 21:39:14
bah ce que tu faire c'est un serveur dns local
sous linux c faisable assez facilement
Marsh Posté le 21-02-2003 à 21:55:57
J'ai développé en java un soft qui fait relais DNS, ca ressemble bien à ce que tu veux. sauf que je stocke pas en local les entrées DNS, c'est juste pour tracer vers où IE va...
Je peux te filer des pistes pour ca (si tu sais développer un minimum) :
(tu mets ton IP locale dans les lignes de DNS de ta config IP)
tu écoutes en local sur le port 53, en UDP (DatagramSocket). quand tu recois un message, il s'agit d'une demande DNS. il te suffit de la transférer sur le port 53 (toujours UDP) du vrai DNS, tu attends la réponse, et tu la forwarde dans le tuyau d'où venait initialement la requete. De là tu peux ajouter un traitement qui récupère les infos des réponses, et qui met à jour une base de données, pour que la fois suivante tu puisse répondre directement.
Pour ce qui est d'analyser la requete DNS, et savoir sous quelle forme répondre, la RFC est la 1035 (par exemple à http://www.enseignement.polytechni [...] t/#rfc1035 ).
Voilà pour les infos.
Marsh Posté le 21-02-2003 à 21:58:55
Autre chose, pas la peine d'essayer les DNS d'autres fournisseurs d'accès, ils refuseront de répondre puisque tu ne viens pas de leurs listes d'abonnée (ton IP ne t'ouvre pas leur accès, en gros seuls les connectés FREE peuvent accéder aux DNS de FREE? idem pour Wanadoo, ...)
Encore autre chose, si tu fais un programme qui se souvient des réponses DNS, fais gaffe aux IP dynamiques, car ton programme ne se souviendra que des IP a la premiere connection là bas, si l'IP a changé depuis il t'aiguillera sur une IP périmée.
Marsh Posté le 21-02-2003 à 22:24:23
merci pour toutes tes orientations bill.fr mais je suis pas codeur pour deux sous
la piste linux est effectivement interessante mais fo le courage de s'y remettre (et de bloquer une machine pour ca )
enfin pour les server dns tous ne sont pas bloqué puisque je suis chez club et que j'utilise ceux d'oleane sans probleme
Marsh Posté le 22-02-2003 à 00:00:12
mousse121 a écrit : merci pour toutes tes orientations bill.fr mais je suis pas codeur pour deux sous |
Donne toujours ceux d'Oleane, STP.
Je suis aussi chez Club, ceux d'Oleane ont quoi de plus??? Fiabilité, rapidité, ...
Marsh Posté le 22-02-2003 à 00:11:25
C.ROOT-SERVERS.NET. 221586 IN A 192.33.4.12
D.ROOT-SERVERS.NET. 221586 IN A 128.8.10.90
E.ROOT-SERVERS.NET. 221586 IN A 192.203.230.10
F.ROOT-SERVERS.NET. 221586 IN A 192.5.5.241
G.ROOT-SERVERS.NET. 221586 IN A 192.112.36.4
H.ROOT-SERVERS.NET. 221586 IN A 128.63.2.53
I.ROOT-SERVERS.NET. 221586 IN A 192.36.148.17
J.ROOT-SERVERS.NET. 221586 IN A 192.58.128.30
K.ROOT-SERVERS.NET. 221586 IN A 193.0.14.129
L.ROOT-SERVERS.NET. 221586 IN A 198.32.64.12
M.ROOT-SERVERS.NET. 221586 IN A 202.12.27.33
A.ROOT-SERVERS.NET. 221586 IN A 198.41.0.4
B.ROOT-SERVERS.NET. 221586 IN A 128.9.0.107
Pour les root servers.
Marsh Posté le 22-02-2003 à 00:49:53
je le vois mal se taper la recherche d'une adresse lui meme avec nslookup
faut etre motiver
Marsh Posté le 22-02-2003 à 01:03:49
sinon pour le fichier où tu peut mettre une sorte de cache, c'est le fichier hosts dans windows/system32/drivers/etc/ je crois ou qqch comme ça
Marsh Posté le 22-02-2003 à 02:19:48
Je@nb a écrit : sinon pour le fichier où tu peut mettre une sorte de cache, c'est le fichier hosts dans windows/system32/drivers/etc/ je crois ou qqch comme ça |
Sauf quand il devient trop gros c'est mal (tm)
Plus simple a mon avis de mettre un serveur dns local
Marsh Posté le 22-02-2003 à 13:47:33
oleane c'est la branche pro de Ft donc leur dns sont tres rarement en panne
je les donnes ici:
primaire: 194.2.0.40
secondaire: 194.2.0.20
heu on peut se monter un server dns sous win 2K (pro ca serait le top )?
Marsh Posté le 22-02-2003 à 13:52:12
Oui
tu mets un bind 9.2.2rc1 tout simplement ( ou un 8.3.3 car les autres 9 sont un poil buggés genre cela te bouffe 10% de ressource va savoir pk .. )
tu configures le named.conf comme il faut , tu y colles la zone '.' qui va bien & cela roule comme il faut
Marsh Posté le 22-02-2003 à 13:59:08
merci je vais jeter un oeil a tout ca
si j'ai ou soucy je t'embettrai
Marsh Posté le 22-02-2003 à 14:06:07
mousse121 a écrit : merci je vais jeter un oeil a tout ca |
pas de pro
( irc.tafiole.net #occo )
Marsh Posté le 21-02-2003 à 21:31:23
hello, bon il arrive parfois que les server dns que j'utilise (oleane ) tombe ce qui est plutot désagréable.
faites peter vos adresses de server dns afin que je puisse les rajouter dans ma connexion rezo
de plus j'ai pense à un autre truc
je surf toujours quasiment sur les memes sites, est ce qu'il existe un soft qui check chaque sit e que je visite, qui me stocke ca dans un fichier ou je ne sait ou et qui viendrai palier aux server en rade ( en gros les dns tombe mais spa grave, win va checker dans la liste que j'ai en local sur mon pc ou en rezo )