[Précédent (date)] [Suivant (date)] [Précédent (sujet)] [Suivant (sujet)] [Index par date] [Index par sujet]
Re: connaitre mon IP - fichier hosts ou serveur DNS
- To:
- Subject: Re: connaitre mon IP - fichier hosts ou serveur DNS
- From: Herve Lombaert <>
- Date: Fri, 16 Nov 2001 04:34:04 -0500 (EST)
-
In-reply-to: <01111519304400.15386@localhost>
Steve Ouellet wrote:
>
> RE-Salut,
>
> Heu dans mon mail original je parlais de savoir si c'etait possible de
> mettre des noms de domaines meme si j'avais un routeur materiel et que
> j'etais en DHCP et a la re-re-re-lecture de ton message (et oui j'apprends!
> hehehe) je crois que tu n'as pas bien saisi ma question.. bien sur il est
> interessant d'avoir un nom de domaine sur le net (par exemple
> www.mamachine.com) mais ma question exacte etait est ce que je peux avoir un
> nom de domaine (ou de machine si tu preferes) dans mon reseau local? Quand
> j'avais essayer de me servir de win98se comme routeur je le pouvais (mais ca
> marchait pas tk..) exemple.. ma machine linux s'appellerait linux et l'autre
> wintroubles.. donc au lieu de pinger une adresse je pingerais un nom.. meme
> chose eventuellement pour un server FTP interne seulement (ca existe? hehehe)
> ou les mails (eventuellement j'aimerais bien prendre mes mails peu importe la
> machine ou je suis)
>
> Donc voila si tu peux aussi m'eclairer la-dessus j'apprecierais :) Merci
> encore!
>
> Steve Ouellet
Salut,
Pour commencer par la première question: pour avoir uniquement ton IP,
tu peux taper:
$ /sbin/ifconfig | grep inet | sed "s/.*addr://" | sed "s/ .*$//" |
grep -v "127." | grep -v "192.168." | grep -v "10."
C'est une ligne bien barbare, mais elle peut être pratique dans des
scripts shell par exemple.
Pour un nom de domaine "local". C'est possible et tu as deux choix.
1- Soit tu modifies "manuellement" (vi et notepad) tes fichiers hosts
sur chacune de tes machines. Ce fichier définira des "liens"
IP<->nom.domaine que ton système d'exploitation utilisera. Il devrait
normalement déjà contenir quelques lignes qui te permettront facilement
de comprendre comment y ajouter d'autres entrées. Ce fichiers se trouve
sous unix à /etc/hosts. Sous windows il se trouve à c:\windows\hosts (en
plus du nom de fichiers, le format est aussi identique que son
équivalent unix!)
2- Soit tu installes sur une de tes machines un serveur DNS et tu
l'utilises dans chacune de tes machines comme serveur primaire ou
secondaire. C'est le serveur DNS qui convertira chacune de tes requêtes
nom.domaine en adresse IP. Sa configuration peut être interessante si tu
souhaites apprendre un peu comment cela fonctionne.
Tu expliquais qu'un P90 avec 32MB était trop "lent" pour sa tâche de
gateway. Si tu utilises une distribution à la Mandrake ou RedHat avec
installation graphique et serveur X en train de tourner avec KDE, oui,
le tout risque d'être affreusement lent. L'usage d'une telle
distribution est tout simplement un gaspillage pour le rôle de
l'ordinateur (rediriger l'internet, point).
J'utilise un 486 33MHz, avec 8MB de mémoire. Il tourne un serveur DNS,
DHCP, mais aussi FTP, LPD (serveur d'impression) et Apache (Web). Seules
l'utilisations de certains CGI ou pages PHP peuvent être longues à
générer, mais il remplie amplement sa tâche de gateway.
Pour ceux à qui ça intéresse comment "recycler" des ordinateurs qui
étaient proches de se trouver à la poubelle (486 et autres), j'avais
écris un "howto" expliquant les démarches à suivre étape par étape
lorsque j'ai procédé à l'installation de ma passerelle. Une version en
ligne est à l'adresse suivante:
http://rv101.dyndns.org/~rv101/linux/gateway.pdf
Dans ce document, l'installation et la configuration d'un serveur DNS
(Bind en l'occurence) est aussi expliqué.
-Hervé