« DNS » : différence entre les versions

De WikiBR
Aucun résumé des modifications
 
(8 versions intermédiaires par 3 utilisateurs non affichées)
Ligne 1 : Ligne 1 :
{{menu services}}
{{menu services}}
DNS pour les non initiés veut dire 'Domain Name Service', et désigne le service permettant l'attribution d'une adresse avec des lettres (lisible) à une adresse IP (avec des chiffres, donc illisible). Actuellement par exemple, les serveurs DNS font correspondre l'IP 129.104.201.51 à l'adresse frankiz.eleves.polytechnique.fr.
DNS pour les non initiés veut dire <i>Domain Name Service</i>, et désigne le service permettant l'attribution d'une adresse avec des lettres (lisible) à une adresse IP (avec des chiffres, donc illisible). Actuellement par exemple, les serveurs DNS font correspondre l'IP 129.104.201.46 à l'adresse gitlab.binets.fr.


La DNS est gérée par le [[xNetServer]] hébergé actuellement sur le serveur [[Admin:Heol|Heol]]. Les autres serveurs du BR qui font serveur DNS sont des esclaves (qui reproduisent les informations d'[[Admin:Heol|Heol]]). Les DNS sont simplement dupliquées toutes les 5 minutes si le sérial a été incrémenté.
La DNS est gérée par le logiciel bind9, hébergé actuellement sur le serveur [[Admin:Trouz|Trouz]]. Les autres serveurs du BR qui font serveur DNS sont des esclaves (qui reproduisent les informations de [[Admin:Trouz|Trouz]]). Les DNS sont simplement dupliquées toutes les 5 minutes si le sérial (numéro qui change à chaque changement de la configuration) a été incrémenté.


{{attention|'''Archivage et vie privée.''' Toutes les requêtes DNS faites par les élèves passent par un serveur du BR. Lorsque qu'un élève tape coincoin.com dans la barre d'adresse de son navigateur, une requête du style "Quelle est l'adresse IP de coincoin.com ?" est envoyée à un serveur du BR qui lui répond "coincoin.com a telle adresse IP". '''Le BR ne regarde pas et ne garde aucune trace de ces requêtes.'''}}
{{attention|'''Archivage et vie privée.''' Toutes les requêtes DNS faites par les élèves depuis leur casert passent par un serveur du BR. Lorsque qu'un élève tape coincoin.com dans la barre d'adresse de son navigateur, une requête du style "Quelle est l'adresse IP de coincoin.com ?" est envoyée à un serveur du BR qui lui répond "coincoin.com a telle adresse IP". '''Le BR ne regarde pas ces données, et les supprime toutes les 5 minutes.'''}}


== Domaines gérés par le BR ==
== Domaines gérés par le BR ==


Le BR a par contrat avec la DSI obtenu la gestion de la DNS du domaine ''eleves.polytechnique.fr''. Il est important de noter que ce domaine permet de faire bénéficier les élèves d'une résolution DNS très utile pour le voisinage réseau. Ce voisinage est alors assuré par le [[xNet]].
Le BR a par contrat avec la DSI obtenu la gestion de la DNS du domaine ''eleves.polytechnique.fr''. Il est important de noter que ce domaine permet de faire bénéficier les élèves d'une résolution DNS très utile pour le voisinage réseau. Ce voisinage est alors assuré par le serveur DNS.


Le BR gère le sous-domaine {{c|eleves.polytechnique.fr}} via [[xNet]] à partir des noms que les utilisateurs spécifient dans leur client. Ce domaine est le domaine principal que doivent utiliser les élèves pour bénéficier d'un maximum d'aisance de vie sur le réseau.  
Le BR gère le sous-domaine {{c|eleves.polytechnique.fr}} et {{c|binets.fr}} via [[bind9]] à partir des noms que les utilisateurs spécifient dans leur client. Ce domaine est le domaine principal que doivent utiliser les élèves pour bénéficier d'un maximum d'aisance de vie sur le réseau.  


Les serveurs DNS du BR forwardent les requêtes du domaine ''polytechnique.fr'' aux serveurs de la DSI et sont dans la mesure du possible configurés pour que l'accès à ce domaine soit le plus rapide possible. En particulier si certains serveurs DNS de la DSI sont down, nous nous assurons que les requêtes DNS sont envoyées en priorité aux machines en état de marche.
Les serveurs DNS du BR forwardent les requêtes du domaine ''polytechnique.fr'' aux serveurs de la DSI et sont dans la mesure du possible configurés pour que l'accès à ce domaine soit le plus rapide possible. En particulier si certains serveurs DNS de la DSI ne répondent pas, nous nous assurons que les requêtes DNS sont envoyées en priorité aux machines en état de marche.


== Serveurs de domaine ==
== Serveurs de domaine ==


Le BR met à disposition des élèves une redondance importante des serveurs DNS. Ceci permet d'éviter une coupure totale de la DNS et de répartir la charge correspondante. Les serveurs assurant ce service sont :
Le BR met à disposition des élèves une redondance importante des serveurs DNS. Ceci permet d'éviter une coupure totale de la DNS et de répartir la charge correspondante. Les serveurs assurant ce service sont :
* [[Admin:Heol|Heol]] 129.104.201.53 : serveur DNS principal
* [[Admin:Trouz|Trouz]] 129.104.201.59 : serveur DNS principal
* [[Admin:Frankiz|Frankiz]] 129.104.201.51
* [[Admin:Rollpelgomz|Rollpelgomz]] 129.104.201.51 : serveur DNS secondaire (en cas d'indisponnibilité de [[Admin:Trouz|Trouz]])
* [[Admin:Gwennoz|Gwennoz]] 129.104.201.52
* [[Admin:Skinwel|Skinwel]] 129.104.201.54


La DNS du serveur principal est dupliquée toutes les 5 minutes sur les autres machines, ce qui permet d'avoir une correspondance toujours valide quels que soient les serveurs DNS que l'utilisateur a choisi.
La DNS du serveur principal est dupliquée toutes les 5 minutes sur les autres machines, ce qui permet d'avoir une correspondance toujours valide quels que soient les serveurs DNS que l'utilisateur a choisi.
Ligne 30 : Ligne 28 :
# définir les domaines de recherche, en général : <code>eleves.polytechnique.fr polytechnique.fr</code>
# définir les domaines de recherche, en général : <code>eleves.polytechnique.fr polytechnique.fr</code>


== Liens correspondants ==
Le protocole [[DHCP|https://fr.wikipedia.org/wiki/Dynamic_Host_Configuration_Protocol]] permet au client d'obtenir toutes les informations nécessaires à la connexion sans avoir à se soucier de cela. Nul besoin de configurer les serveurs DNS en dehors du bataclan, et des locaux du couloir des langues, qui ne bénéficient pas de DHCP.
* [[Admin:DNS|Administration DNS]] (privé)
* [[Réseau:Attribution des adresses IP|Attribution des adresses IP]] (privé)
* [[xNet]]


== Historique ==
== Historique ==
Ligne 39 : Ligne 34 :
* <code>windows.eleves.polytechnique.fr</code> : ce domaine géré par le domaine Windows. Chaque machine du domaine bénéficiait d'un nom de la forme $nomdemachine$.windows.eleves.polytechnique.fr où $nomdemachine$ était le nom donné sous Windows (qui peut tout à fait être différent de celui en eleves.polytechnique.fr).
* <code>windows.eleves.polytechnique.fr</code> : ce domaine géré par le domaine Windows. Chaque machine du domaine bénéficiait d'un nom de la forme $nomdemachine$.windows.eleves.polytechnique.fr où $nomdemachine$ était le nom donné sous Windows (qui peut tout à fait être différent de celui en eleves.polytechnique.fr).
* <code>wifi.eleves.polytechnique.fr</code> : ce domaine était destiné à organiser le projet [[WiFi]] du BR. Il permettait aux administrateurs du réseau sans fil de retrouver facilement les bornes et les serveurs attachés.
* <code>wifi.eleves.polytechnique.fr</code> : ce domaine était destiné à organiser le projet [[WiFi]] du BR. Il permettait aux administrateurs du réseau sans fil de retrouver facilement les bornes et les serveurs attachés.
Le BR a utilisé puis abandonné l'utilisation du protocole [[xNet]] pour la gestion des DNS du réseau élèves et le voisinage réseau.
== Article connexes ==
* [[Dns_App|Dns App]]
* [[Admin:DNS|Administration DNS]] (privé)
* [[Admin:Dns_App|Administration Dns App]] (privé)
* [[Réseau:Attribution des adresses IP|Attribution des adresses IP]] (privé)
[[Catégorie:Services]]

Version actuelle datée du 18 mars 2023 à 14:55

DNS pour les non initiés veut dire Domain Name Service, et désigne le service permettant l'attribution d'une adresse avec des lettres (lisible) à une adresse IP (avec des chiffres, donc illisible). Actuellement par exemple, les serveurs DNS font correspondre l'IP 129.104.201.46 à l'adresse gitlab.binets.fr.

La DNS est gérée par le logiciel bind9, hébergé actuellement sur le serveur Trouz. Les autres serveurs du BR qui font serveur DNS sont des esclaves (qui reproduisent les informations de Trouz). Les DNS sont simplement dupliquées toutes les 5 minutes si le sérial (numéro qui change à chaque changement de la configuration) a été incrémenté.

Warning.png Attention : Archivage et vie privée. Toutes les requêtes DNS faites par les élèves depuis leur casert passent par un serveur du BR. Lorsque qu'un élève tape coincoin.com dans la barre d'adresse de son navigateur, une requête du style "Quelle est l'adresse IP de coincoin.com ?" est envoyée à un serveur du BR qui lui répond "coincoin.com a telle adresse IP". Le BR ne regarde pas ces données, et les supprime toutes les 5 minutes.

Domaines gérés par le BR

Le BR a par contrat avec la DSI obtenu la gestion de la DNS du domaine eleves.polytechnique.fr. Il est important de noter que ce domaine permet de faire bénéficier les élèves d'une résolution DNS très utile pour le voisinage réseau. Ce voisinage est alors assuré par le serveur DNS.

Le BR gère le sous-domaine eleves.polytechnique.fr et binets.fr via bind9 à partir des noms que les utilisateurs spécifient dans leur client. Ce domaine est le domaine principal que doivent utiliser les élèves pour bénéficier d'un maximum d'aisance de vie sur le réseau.

Les serveurs DNS du BR forwardent les requêtes du domaine polytechnique.fr aux serveurs de la DSI et sont dans la mesure du possible configurés pour que l'accès à ce domaine soit le plus rapide possible. En particulier si certains serveurs DNS de la DSI ne répondent pas, nous nous assurons que les requêtes DNS sont envoyées en priorité aux machines en état de marche.

Serveurs de domaine

Le BR met à disposition des élèves une redondance importante des serveurs DNS. Ceci permet d'éviter une coupure totale de la DNS et de répartir la charge correspondante. Les serveurs assurant ce service sont :

  • Trouz 129.104.201.59 : serveur DNS principal
  • Rollpelgomz 129.104.201.51 : serveur DNS secondaire (en cas d'indisponnibilité de Trouz)

La DNS du serveur principal est dupliquée toutes les 5 minutes sur les autres machines, ce qui permet d'avoir une correspondance toujours valide quels que soient les serveurs DNS que l'utilisateur a choisi.

Comment configurer la DNS sur sa machine ?

Pour configurer la DNS sur une machine il faut :

  1. définir comme serveur DNS au moins un des serveurs cités précédemment (2 permettraient d'être certain d'avoir une résolution DNS en cas de problème sur une machine)
  2. définir les domaines de recherche, en général : eleves.polytechnique.fr polytechnique.fr

Le protocole https://fr.wikipedia.org/wiki/Dynamic_Host_Configuration_Protocol permet au client d'obtenir toutes les informations nécessaires à la connexion sans avoir à se soucier de cela. Nul besoin de configurer les serveurs DNS en dehors du bataclan, et des locaux du couloir des langues, qui ne bénéficient pas de DHCP.

Historique

Le BR a maintenu pendant un certain temps les 2 sous-domaines :

  • windows.eleves.polytechnique.fr : ce domaine géré par le domaine Windows. Chaque machine du domaine bénéficiait d'un nom de la forme $nomdemachine$.windows.eleves.polytechnique.fr où $nomdemachine$ était le nom donné sous Windows (qui peut tout à fait être différent de celui en eleves.polytechnique.fr).
  • wifi.eleves.polytechnique.fr : ce domaine était destiné à organiser le projet WiFi du BR. Il permettait aux administrateurs du réseau sans fil de retrouver facilement les bornes et les serveurs attachés.

Le BR a utilisé puis abandonné l'utilisation du protocole xNet pour la gestion des DNS du réseau élèves et le voisinage réseau.

Article connexes