Re: Serveur DHCP maison

2003-11-19 Par sujet Erwan David
Le Wed 19/11/2003, Nicolas Sabouret disait
 Bonjour,
 
 Tout d'abord, merci pour les précédentes réponses à mes questions qui
 m'ont bien aidé.
 J'essaye d'installer un serveur DHCP sur mon pc (non relié à internet)
 afin que d'autres PC (win ou linux) puissent se connecter facilement
 (c.-à-d. sans avoir à entrer des adresses en dur, juste avec un client
 dhcp). Pour l'instant, j'ai deux machines (disons A et B) et ça ne
 marche pas comme je veux, mais je n'ai peut-être pas tout compris.
 Le serveur (disons A) est configuré de la manière suivante:
 /etc/network/interfaces :
   auto lo eth0
   iface lo inet loopback
   iface eth0 inet static
 address 10.5.5.1
 netmask 255.255.255.0
 /etc/dhcp3/dhcpd.conf :
   ddns-update-time none
   option domain-name monreseau
   default-lease-time 600
   max-lease-time 7200
   authoritative # si je ne le mets pas, ça ne marche pas
   subnet 10.5.5.0 netmask 255.255.255.0 {
 range 10.5.5.2 10.5.5.10;
 option routers 10.5.5.1;
 option broadcast-address 10.5.5.1;

  C'est quoi cette addresse de broadcast ? vire l'option elle ne sers
  à rien, par contre si ton réseau confnd ton routeur et le broadcast
  ça va déconner...  


   }
   host A {
 hardware ethernet mon:adresse:mac
 fixed-address 10.5.5.1;
 option host-name A;
   }
 Et le client est configuré de la manière suivante :
 /etc/network/interfaces :
   auto lo eth0
   iface lo inet loopback
   iface eth0 inet dhcp
 /etc/hosts
   127.0.0.1   B  localhost
   10.5.5.1A
 
 Je (re)lance le réseau et dhcpd sur A puis je relance le réseau sur B et
 oh ! miracle : ça marche. Enfin, je veux dire, ifconfig sur B donne une
 adresse IP : 10.5.5.10.
 ping 10.5.5.10 depuis A - OK
 ping A depuis B - OK
 
 Mais... ssh A depuis B - network is unreachable

  Pas sûr, mais ça pourrait être lié...

-- 
Erwan



Re: Serveur DHCP maison

2003-11-19 Par sujet Nicolas Sabouret

Erwan David a écrit:

subnet 10.5.5.0 netmask 255.255.255.0 {

  range 10.5.5.2 10.5.5.10;
  option routers 10.5.5.1;
  option broadcast-address 10.5.5.1;

  C'est quoi cette addresse de broadcast ? vire l'option elle ne sers

Quand je retire cette option, j'obtiens sur le client :
ifconfig :
  [...]  Bcast:10.5.5.255 [...]
Et alors ping A (le serveur) depuis la machine B (le client) échoue. 
Comme s'il ne « voyait » pas l'autre bout du cable.


Nico.

PS : Merci de me CC ta réponse : je suis hors-liste en ce moment.
--
Nicolas SABOURET
Laboratoire d'Informatique de Paris 6 (LIP6)
8, rue du Capitaine Scott, 75015 Paris, France
http://www-oasis.lip6.fr/~sabouret



Re: Serveur DHCP maison

2003-11-19 Par sujet daniel huhardeaux

Erwan David wrote:


Le Wed 19/11/2003, Nicolas Sabouret disait
 


Bonjour,

Tout d'abord, merci pour les précédentes réponses à mes questions qui
m'ont bien aidé.
J'essaye d'installer un serveur DHCP sur mon pc (non relié à internet)
afin que d'autres PC (win ou linux) puissent se connecter facilement
(c.-à-d. sans avoir à entrer des adresses en dur, juste avec un client
dhcp). Pour l'instant, j'ai deux machines (disons A et B) et ça ne
marche pas comme je veux, mais je n'ai peut-être pas tout compris.
Le serveur (disons A) est configuré de la manière suivante:
/etc/network/interfaces :
auto lo eth0
iface lo inet loopback
iface eth0 inet static
  address 10.5.5.1
  netmask 255.255.255.0
/etc/dhcp3/dhcpd.conf :
ddns-update-time none
option domain-name monreseau
default-lease-time 600
max-lease-time 7200
authoritative # si je ne le mets pas, ça ne marche pas
subnet 10.5.5.0 netmask 255.255.255.0 {
  range 10.5.5.2 10.5.5.10;
  option routers 10.5.5.1;
  option broadcast-address 10.5.5.1;
   



 C'est quoi cette addresse de broadcast ? vire l'option elle ne sers
 à rien, par contre si ton réseau confnd ton routeur et le broadcast
 ça va déconner...	 



 


}
host A {
  hardware ethernet mon:adresse:mac
  fixed-address 10.5.5.1;
  option host-name A;
}
Et le client est configuré de la manière suivante :
/etc/network/interfaces :
auto lo eth0
iface lo inet loopback
iface eth0 inet dhcp
/etc/hosts
127.0.0.1   B  localhost
10.5.5.1A

Je (re)lance le réseau et dhcpd sur A puis je relance le réseau sur B et
oh ! miracle : ça marche. Enfin, je veux dire, ifconfig sur B donne une
adresse IP : 10.5.5.10.
ping 10.5.5.10 depuis A - OK
ping A depuis B - OK

Mais... ssh A depuis B - network is unreachable
   



 Pas sûr, mais ça pourrait être lié...

 


Et en meme temps, que dit /sbin/route?

--
:  __ __ __ __ __ __  [EMAIL PROTECTED]
: /_// __  // __  //_// __  // / phone.: +48 32 285 5276
:  / /  / /_/ // /_/ /  / /  / /_/ // / fax: +48 32 285 5276
: /_/  /_//_/  /_/  /_/ /_//_/ mobile..: +48 602 284 546




Re: Serveur DHCP maison

2003-11-19 Par sujet Erwan David
Le Wed 19/11/2003, Nicolas Sabouret disait
 Erwan David a écrit:
 subnet 10.5.5.0 netmask 255.255.255.0 {
   range 10.5.5.2 10.5.5.10;
   option routers 10.5.5.1;
   option broadcast-address 10.5.5.1;
 
   C'est quoi cette addresse de broadcast ? vire l'option elle ne sers
 
 Quand je retire cette option, j'obtiens sur le client :
 ifconfig :
   [...]  Bcast:10.5.5.255 [...]

Oui normal, l'adresse de nbroadcast s'obtient en mettant à 1 tous
les bits d'adresse machine.

 Et alors ping A (le serveur) depuis la machine B (le client) échoue. 
 Comme s'il ne « voyait » pas l'autre bout du cable.

  Étrange, car ping n'utilise pas le broadcast... Ou alors un problème
arp peut-être ?

Avant, il faut voir si le DNS marche bien sur le client.

Donnes toujours le ifconfig complet de ta carte configurée par dhcp.

-- 
Erwan



Re: Serveur DHCP maison

2003-11-19 Par sujet Nicolas Sabouret

Erwan David a écrit:
Et alors ping A (le serveur) depuis la machine B (le client) échoue. 
Comme s'il ne « voyait » pas l'autre bout du cable.


Donnes toujours le ifconfig complet de ta carte configurée par dhcp.


OK. Merci pour l'info :

Sur le client :(B) # ifconfig
eth0  Lien encap:Ethernet  HWaddr 00:0B:CD:EB:C6:4A
  inet adr:10.5.5.10  Bcast:10.5.5.255  Masque:255.255.255.0

Alors que sur le serveur (A), ifconfig me retourne un Bcast à 
10.255.255.255 (note que je n'ai rien mis dans /etc/network/interfaces 
concernant le broadcast)


J'ai donc remis un broadcast-address dans dhcpd.conf, mais cette fois à 
10.255.255.255 et tout fonctionne.


Pourquoi le bcast par défaut n'était pas le même, je n'en sais rien.
Merci du coup de main en tous cas.

Nico.
--
Nicolas SABOURET
Laboratoire d'Informatique de Paris 6 (LIP6)
8, rue du Capitaine Scott, 75015 Paris, France
http://www-oasis.lip6.fr/~sabouret



Re: Serveur DHCP maison

2003-11-19 Par sujet Erwan David
Le Wed 19/11/2003, Nicolas Sabouret disait
 Erwan David a écrit:
 Et alors ping A (le serveur) depuis la machine B (le client) échoue. 
 Comme s'il ne « voyait » pas l'autre bout du cable.
 
 Donnes toujours le ifconfig complet de ta carte configurée par dhcp.
 
 OK. Merci pour l'info :
 
 Sur le client :(B) # ifconfig
 eth0  Lien encap:Ethernet  HWaddr 00:0B:CD:EB:C6:4A
   inet adr:10.5.5.10  Bcast:10.5.5.255  Masque:255.255.255.0
 
 Alors que sur le serveur (A), ifconfig me retourne un Bcast à 
 10.255.255.255 (note que je n'ai rien mis dans /etc/network/interfaces 
 concernant le broadcast)
 
 J'ai donc remis un broadcast-address dans dhcpd.conf, mais cette fois à 
 10.255.255.255 et tout fonctionne.
 
 Pourquoi le bcast par défaut n'était pas le même, je n'en sais rien.
 Merci du coup de main en tous cas.

Parcequ tes cartes étaient pas dans le mêm réseau. Mets toi le même
netmask sur les 2, le broadcast en sera déduit, et tout marchera.

-- 
Erwan



Re: Serveur DHCP maison

2003-11-19 Par sujet Georges Roux

A propos du serveur DHCP, quelqu'un sait il comment envoyer
les logs dhcp ailleur que dans /var/log/syslog ?

--

   Georges Roux