Bonjour,
En fait j'ai un "problème" tout simple et je ne sais vraiment qu'elle est la
meilleure solution pour le régler. Je suis derrière un routeur DHCP lui même
derrière une freebox. Je dispose d'une adresse IP et d'un nom de domaine
géré à l'extérieur qui fait pointer mon nom de domaine vers mon IP fixe. Juste
que là c'est simple.
Mon serveur web (et bientot mail) a un IP dans le routeur lui est réservé
(192.168.0.1) et il a donc une carte réseau eth0. Maintenant je voudrais dans
le cas ou je ping mon nom de domaine que je ping directement en local la
machine, et non pas que je ressort et pour revenir à ma freebox & mon routeur.
Bref je voudrais que ma machine (et potentiellement les autres machines)
saches que l'ip externe correspondant au nom de domaine et bien qu'il s'agit
de 192.168.0.1.
Alors voilà les options que j'ai essayé et qui fonctionne :
- Remplir le fichier hosts de la machine avec ses ip et la liste des noms auquels
elle correspond. Ainsi que le fichier host sur les Windows... Bilan: c'est un peu
lourd.
- Attribué un alias d'adresse IP eth0:1 avec l'ip externe: Ca marche nickel sur le
serveur mais pas des autres machines :-(
Donc quelles solutions me reste-il ? Installer un DNS sur le serveur ? L'idée
c'est d'avoir un serveur propre au niveau config réseau.
Merci pour vos idées.
Xavier
# Routage ? DNS Privé ?
Posté par Steve Azriel . Évalué à 2.
Je te propose:
1) D'ajouter une route spécifique sur chaque client (via le serveur DHCP) qui indique que pour atteindre @IP_Publique (celle du domaine), il faudra passer par la machine 192.168.0.1.
A cela, il faut ajouter une interface alias (plutôt sur lo0 que sur eth0) portant l'@IP_Publique sur le serveur 192.168.0.1.
Cela redirigera tous les flux en interne à destination de l'@IP_Publique sur cette machine ce qui n'est pas forcément ce que tu souhaites :s.
2) De gérer un DNS privé dans lequel les noms ont pour résolution la ou les machines à l'intérieur.
Ainsi, vu de l'internet:
www -> @IP_Publique
et vu de l'intranet (interne à ton réseau):
www -> 192.168.0.1 (voir le nom de la machine, car DNS connait les alias via CNAME)
Le coût est principalement pour la gestion de plusieurs fichiers de zones et de plusieurs vues dans le DNS.
C'est ce type de solution que j'utilise chez moi avec notamment un petit truc sioux: mondomaine.tld (vue internet) <-> mondomaine.local (vue locale). Cela facilite la gestion en séparant les services pour l'internet et pour l'intranet.
Bon courage !
Cdlt,
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.