Forum Linux.redhat Ping sur hostname et http://hostname impossible

Posté par  .
Étiquettes :
0
23
mai
2005
Bonjour,
Je disposer de deux machines reliées à un routeur wifi linksys :
- une sous fedora core 2 avec serveur apache,
- un client sous winxp.
Lorsque je pingue mon serveur avec ping ou que je browse avec http://adresseip(...) : je n'ai pas de problème tout répond bien.
Par contre, lorsque je fais la même chose avec le hostname, rien ne répond. Je pense avoir bien configuré mon hostname sur la fédora (hostname me donne le nom du serveur et j'ai vérifié etc/hosts, etc/sysconfig/network ...
Je me doute bien qu'il s'agit d'un pb de DNS mais j'ai du mal à appréhender ce problème. Que me faut il faire pour avoir une reconnaissance du hostname d'après mon client (ou un autre à venir ...). Dois je monter absolument un serveur DNS, sur une machine dédiée ? Est à ce serveur que je dois passer la correspondance ip / hostname ? Je veux éviter la solution qui consister à informer en dur le fichier hosts sous windows car je recherche une solution dynamique (imaginons que j'ai demain 10 clients ...).
Merci pour votre aide.
VinZ
  • # Ben oui

    Posté par  (site web personnel) . Évalué à 2.

    évidemment, il te faut un service DNS quelque part qui va dire à ton "client" à quoi correspond le nom que tu lui donnes.
    1. soit tu renseignes le fichier host de ton client (mais tu ne veux pas),
    2. soit ton routeur permet de faire ce genre de chose (associer un nom à une IP du LAN),
    3. soit tu montes un DNS sur le serveur, pour une machine, c'est assez stupide (ça demandera quand même qu'il le requête),
    4. si ton client est à l'extérieur du LAN, ou alors que tu connais bien les services auxquels tu veux accèder et tu prends un nom chez dyndns par exemple et redirige les bons ports vers la bonne machine ...
    5. avec windows, ya ptet une solution avec samba, à vérifier.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.