J'ai besoin d'informations, je n'ai réussi à trouver cela par moi même.
Comment fait on pour faire le routage automatique à partir des noms de machines dont l'ip est attribuée par DHCP ?
exemple de config :
- nom de machine "serveur" : 192.168.10.1
- nom de machine "fixe" : DHCP
- nom de machine "portable" : DHCP
Comment puis je faire pour accéder depuis "portable" sur "fixe" (et inversement) par leur nom de machine ? (en gros je veux que "ping fixe" fonctionne depuis n'importe ou, quelque soit l'addresse IP qui lui est attribuée). Leur nom est déclaré via DHCP.
(en gros il me faut l'équivalent d'un /etc/hosts, mais dynamique et centralisé)
# DNS
Posté par Cyrille Hombecq . Évalué à 1.
sous linux : bind
[^] # Re: DNS
Posté par Pipo2 . Évalué à 0.
Tu te crée un réseau "interne" que tu interrogeras par défaut.
Et tu couple dhcpd à named (Bind) pour que l'un renseigne l'autre sur l'arrivée d'une nouvelle machine sur le réseau :
Sur "serveur" :
fichier /etc/dhcpd.conf :
--------------DEBUT
# Je préviens Bind
ddns-update-style interim;
ddns-updates on;
ignore client-updates;
update-static-leases on;
ddns-domainname "interne";
max-lease-time 3600;
default-lease-time 3600;
# Les options globales à titre d'exemple
option domain-name-servers 192.168.10.1
option subnet-mask 255.255.255.0;
option routers 192.168.10.1;
subnet 192.168.10.0 netmask 255.255.255.0 {
range 192.168.10.10 192.168.10.254;
}
--------------FIN
Fichier /etc/named.conf :
--------------DEBUT
acl "interne" {
127.0.0.1/32;
192.168.10.0/24;
};
options {
pid-file "/var/run/named/named.pid";
directory "/var/named";
listen-on {
127.0.0.1;
192.168.10.1;
};
allow-query {
"interne";
};
};
//zone "." {
//type hint;
//file "named.ca";
//};
zone "interne" {
type master;
file "interne";
allow-update {
"localhost";
};
};
zone "10.158.192.in-addr.arpa" {
type master;
file "10.158.192";
allow-update {
"localhost";
};
};
zone "0.0.127.in-addr.arpa" {
type master;
file "named.local";
};
---------------FIN
Fichier /var/named/interne :
---------------DEBUT
$ORIGIN .
$TTL 86400 ; 1 day
interne IN SOA dns.interne. root.dns.interne. (
1107507521 ; serial
7200 ; refresh (2 hours)
3600 ; retry (1 hour)
3600000 ; expire (5 weeks 6 days 16 hours)
86400 ; minimum (1 day)
)
NS dns.interne.
A 192.168.10.1
MX 5 courrier.interne.
$ORIGIN interne.
* A 192.168.10.1
courrier A 192.168.10.1
serveur A 192.168.10.1
dns A 192.168.10.1
----------------FIN
Fichier /etc/resolv.conf :
----------------DEBUT
search interne
nameserver 127.0.0.1
----------------FIN
Voilà à quelques erreurs près peut-être ce qui pourrait marcher. Bonne bourre.
[^] # Re: DNS
Posté par Anonyme . Évalué à 2.
[^] # Re: DNS
Posté par Anthony Bourguignon (site web personnel) . Évalué à 1.
PS: un troll s'est glissé dans ce message, sauras-tu le retrouver?
# Plus simple que bind
Posté par Barnabé . Évalué à 5.
# DHCP est-il indispensable ?
Posté par slack . Évalué à 3.
Il suffit de configurer /etc/hosts sur chaque machine et hop, cela marche ...
[^] # Re: DHCP est-il indispensable ?
Posté par Anonyme . Évalué à 3.
Je souhaite aussi utiliser indépendement du wireless ou Gigabit pour le portable, et que les portable des copains souient immédiatement reconnus.
Bref, de nombreuses raisons pour automatiser le coup.
Et puis je suis un peu geek, il faut le dire, une configuration statique c'est beurk :) ...
PS : J'ai même pensé à faire du bootp, c'est pour dire ;)
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.