« LINUX:Fichier HOSTS » : différence entre les versions
Aucun résumé des modifications |
Aucun résumé des modifications |
||
| (2 versions intermédiaires par le même utilisateur non affichées) | |||
| Ligne 1 : | Ligne 1 : | ||
__FORCETOC__ | __FORCETOC__ | ||
---- | |||
''→ [[LINUX:Certificats|retour aux certificats]]'' | |||
---- | |||
=But= | =But= | ||
Dans un autre article, nous avions abordé la notion d'adressage IP qui permet d'attribuer une adresse unique et identifiante à chaque machine et matériel connecté à un réseau. Par exemple, une machine a l'adresse '''172.217.168.195'''. Ce n° est similaire à un n° de téléphone. | Dans un autre article, nous avions abordé la notion d'adressage IP qui permet d'attribuer une adresse unique et identifiante à chaque machine et matériel connecté à un réseau. Par exemple, une machine a l'adresse '''172.217.168.195'''. Ce n° est similaire à un n° de téléphone. | ||
| Ligne 26 : | Ligne 29 : | ||
Par exemple, si nous avons la machine "serverdb" dont l'adresse IP est "192.168.1.100" et que nous voulons qu'elle soit connue aussi avec son nom de domaine local "serverdb.home.dom" et en outre que cette machine héberge un serveur WEB dont on désire y accéder via le nom "www.home.dom", on ajoutera dans le fichier "hosts" la ligne suivante. | Par exemple, si nous avons la machine "serverdb" dont l'adresse IP est "192.168.1.100" et que nous voulons qu'elle soit connue aussi avec son nom de domaine local "serverdb.home.dom" et en outre que cette machine héberge un serveur WEB dont on désire y accéder via le nom "www.home.dom", on ajoutera dans le fichier "hosts" la ligne suivante. | ||
---- | ---- | ||
192.168.1.100 serverdb serverdb.home.dom www.home.dom | 192.168.1.100 serverdb serverdb.home.dom home.dom www.home.dom autoconfig.home.dom mail.home.dom | ||
---- | ---- | ||
| Ligne 37 : | Ligne 40 : | ||
A partie d'Internet pas de problème, le serveur DNS mondial va fournir en correspondance l'adresse IP publique de votre router de votre ISP (une bbox 3 chez Proximus en Belgique par exemple). Ce router fera la transposition de cette adresse IP publique avec l'adresse IP privée, locale de votre serveur et lui enverra la requête. | A partie d'Internet pas de problème, le serveur DNS mondial va fournir en correspondance l'adresse IP publique de votre router de votre ISP (une bbox 3 chez Proximus en Belgique par exemple). Ce router fera la transposition de cette adresse IP publique avec l'adresse IP privée, locale de votre serveur et lui enverra la requête. | ||
Par contre, si vous utilisez votre PC pour accéder à votre serveur WEB qui se trouve sur votre propre réseau local en utilisant son nom Internet, le DNS mondial vous renverra son adresse IP publique et non l'adresse IP locale; ce qui va poser quelques problèmes. Dans ce cas, vous pouvez ajouter au fichier "hosts" son nom public derrière son adresse IP locale pour court-circuiter ce phénomène. Ce problème peut apparaître aussi quand vous voulez utiliser directement sur le serveur WEB un appel local HTTP à des fins de tests ou quand une procédure locale au niveau du serveur WEB générée par de serveur WEB lui-même veut exécuter un module du serveur WEB (appel HTTP), cette astuce est d'un grand secours surtout dans un environnement de multiples serveurs WEB travaillant en "load-balancing". | Par contre, si vous utilisez votre PC pour accéder à votre serveur WEB qui se trouve sur votre propre réseau local en utilisant son nom Internet, le DNS mondial vous renverra son adresse IP publique et non l'adresse IP locale; ce qui va poser quelques problèmes selon la configuration du router de l'ISP (cas d'une mauvaise configuration interne). Dans ce cas, vous pouvez ajouter au fichier "hosts" son nom public derrière son adresse IP locale pour court-circuiter ce phénomène. Ce problème peut apparaître aussi quand vous voulez utiliser directement sur le serveur WEB un appel local HTTP à des fins de tests ou quand une procédure locale au niveau du serveur WEB générée par de serveur WEB lui-même veut exécuter un module du serveur WEB (appel HTTP), cette astuce est d'un grand secours surtout dans un environnement de multiples serveurs WEB travaillant en "load-balancing". | ||
Par exemple, si le nom public du serveur de notre exemple ci-dessus est "www.adbweb.gslb.eu", le fichier devient: | Par exemple, si le nom public du serveur de notre exemple ci-dessus est "www.adbweb.gslb.eu", le fichier devient: | ||
| Ligne 49 : | Ligne 52 : | ||
---- | ---- | ||
'' | ''→ [[LINUX:Certificats|retour aux certificats]]'' | ||
---- | |||
__NOEDITSECTION__ | __NOEDITSECTION__ | ||
[[Category:LINUX]] | [[Category:LINUX]] | ||