OVH Cloud OVH Cloud

dhcp et ip

10 réponses
Avatar
marcpirat
salut

j'ai un serveur dhcp sur un réseau
je ne connais donc pas l'ip de la machine... mais j'aurais besoin de
la connaitre

la machine est un système embarqué donc pas de clavier et écran...
c'est pour ça que j'ai besoin d'avoir l'ip afin de me pouvoir me
connecter dessus à distance

j'ai regardé dans le fichier: /var/lib/dhcp/dhcpd.leases

mais aucune connection dans les heures que l'ordi s'est branché

merci

10 réponses

Avatar
Tarzan
os2 wrote:
salut

j'ai un serveur dhcp sur un réseau
je ne connais donc pas l'ip de la machine... mais j'aurais besoin de
la connaitre

la machine est un système embarqué donc pas de clavier et écran...
c'est pour ça que j'ai besoin d'avoir l'ip afin de me pouvoir me
connecter dessus à distance

j'ai regardé dans le fichier: /var/lib/dhcp/dhcpd.leases

mais aucune connection dans les heures que l'ordi s'est branché

merci



Si tu as un serveur DNS sur ton réseau, il te suffit de rajouter la
ligne "send host-name nom-ordinateur" dans ton fichier
/etc/dhclient.conf sur ton ordinateur sans clavier ni écran.

Tu pourras alors l'appeler par son nom sans avoir à te soucier de son
adresse IP.

D'ailleurs, le meilleurs test, c'est encore "# ping nom-ordinateur".


Moi aussi, j'ai un problème avec mon serveur DHCP et mon serveur DNS
(voir deux messages plus tôt : Routeur NetGear RP614 et modem SpeedTouch
510).
Si tu as la solution, merci de ton aide.

Avatar
Jerome Signouret
je te propose de lancer dans la doc de nmap
nmap -sS -O 192.168.2.* | less
scan toutes les adresses du réseau 192.168.2.0/255.255.255.0
mais je ne sais pas faire plus avec nmap
a+

os2 écrit:

salut

j'ai un serveur dhcp sur un réseau
je ne connais donc pas l'ip de la machine... mais j'aurais besoin de
la connaitre

la machine est un système embarqué donc pas de clavier et écran...
c'est pour ça que j'ai besoin d'avoir l'ip afin de me pouvoir me
connecter dessus à distance

j'ai regardé dans le fichier: /var/lib/dhcp/dhcpd.leases

mais aucune connection dans les heures que l'ordi s'est branché

merci


Avatar
Michel Tatoute
Le Mon, 15 Nov 2004 11:07:35 -0800, os2 a écrit :

salut

j'ai un serveur dhcp sur un réseau
je ne connais donc pas l'ip de la machine... mais j'aurais besoin de
la connaitre

la machine est un système embarqué donc pas de clavier et écran...
c'est pour ça que j'ai besoin d'avoir l'ip afin de me pouvoir me
connecter dessus à distance



Si c'est ponctuel c'est assez facile (en supposant to reseau local et de
base 192.168.1.0:

# ping -b 192.168.1.255
WARNING: pinging broadcast address
PING 192.168.1.255 (192.168.1.255) 56(84) bytes of data.
64 bytes from 192.168.1.1: icmp_seq=1 ttld time=0.290 ms
64 bytes from 192.168.1.253: icmp_seq=1 ttld time=0.729 ms (DUP!)
64 bytes from 192.168.1.1: icmp_seq=2 ttld time=0.105 ms
64 bytes from 192.168.1.253: icmp_seq=2 ttld time=0.414 ms (DUP!)

tu devrais retrouver ta machine dans les réponses (moi c'est la 253).

Dans le meme esprit de dépannage, regarde la base arp
arp
Address HWtype HWaddress Flags Mask Iface
192.168.1.253 ether 00:08:54:13:D2:6A C eth1
192.168.1.115 ether 00:50:8B:90:7B:E3 C eth1

Sinon dans le genre plus stable elle meme pourrait signaler son ip, ou tu
pourrait reserver une ip dans le serveur dhcp en face de son adresse mac.

Eventuellement voir si elle répond à samba?

Il y a encore d'autres solutions, mais le lien dhcp/dns (la "vraie"
solution) n'est pas très aisé (pour ma petite culture).

Michel.

Avatar
Raphaël 'SurcouF' Bordet
Tarzan wrote:
os2 wrote:

salut

j'ai un serveur dhcp sur un réseau
je ne connais donc pas l'ip de la machine... mais j'aurais besoin de
la connaitre

la machine est un système embarqué donc pas de clavier et écran...
c'est pour ça que j'ai besoin d'avoir l'ip afin de me pouvoir me
connecter dessus à distance

j'ai regardé dans le fichier: /var/lib/dhcp/dhcpd.leases
mais aucune connection dans les heures que l'ordi s'est branché
merci


Si tu as un serveur DNS sur ton réseau, il te suffit de rajouter la
ligne "send host-name nom-ordinateur" dans ton fichier
/etc/dhclient.conf sur ton ordinateur sans clavier ni écran.

Tu pourras alors l'appeler par son nom sans avoir à te soucier de son
adresse IP.


Encore faut-il que le serveur DNS en question accepte les mises à jour
dynamiques de la part d'un client DHCP, ce qui est rarement le cas par
défaut. Par contre, il est tout à fait possible de permettre au seul
serveur DHCP de mettre à jour les zones adéquates. En outre et pour
finir, il existe un logiciel qui fait tout ça tout seul (sauf la gestion
autoritaire d'une zone): dnsmasq[1]. A demander dans toutes les bonnes
crèmeries !

[1]: http://thekelleys.org.uk/dnsmasq/doc.html
--
Raphaël 'SurcouF' Bordet
http://debianfr.net/ | surcouf at debianfr dot net


Avatar
Tarzan
Raphaël 'SurcouF' Bordet wrote:
Tarzan wrote:

os2 wrote:

salut

j'ai un serveur dhcp sur un réseau
je ne connais donc pas l'ip de la machine... mais j'aurais besoin de
la connaitre

la machine est un système embarqué donc pas de clavier et écran...
c'est pour ça que j'ai besoin d'avoir l'ip afin de me pouvoir me
connecter dessus à distance

j'ai regardé dans le fichier: /var/lib/dhcp/dhcpd.leases mais aucune
connection dans les heures que l'ordi s'est branché merci



Si tu as un serveur DNS sur ton réseau, il te suffit de rajouter la
ligne "send host-name nom-ordinateur" dans ton fichier
/etc/dhclient.conf sur ton ordinateur sans clavier ni écran.

Tu pourras alors l'appeler par son nom sans avoir à te soucier de son
adresse IP.



Encore faut-il que le serveur DNS en question accepte les mises à jour
dynamiques de la part d'un client DHCP, ce qui est rarement le cas par
défaut. Par contre, il est tout à fait possible de permettre au seul
serveur DHCP de mettre à jour les zones adéquates. En outre et pour
finir, il existe un logiciel qui fait tout ça tout seul (sauf la gestion
autoritaire d'une zone): dnsmasq[1]. A demander dans toutes les bonnes
crèmeries !

[1]: http://thekelleys.org.uk/dnsmasq/doc.html


dnsmasq a l'air très bien, mais il nécessite une machine dédiée ou tout
du moins allumée en permanence. Ce qui ne me convient pas.



Avatar
Jolitorax
os2 nous narrait:

la machine est un système embarqué donc pas de clavier et écran...
c'est pour ça que j'ai besoin d'avoir l'ip afin de me pouvoir me
connecter dessus à distance


Tu peux faire tourner arpwatch qui te donnera l'adresse IP et l'adresse
mac des machines connectés sur ton réseau.

Il doit exister une solution plus élégante, que je serais ravi de
connaître, mais celle ci devrait te dépanner.


--
Jean Louis Mas

Avatar
Raphaël 'SurcouF' Bordet
Tarzan wrote:
Raphaël 'SurcouF' Bordet wrote:

j'ai un serveur dhcp sur un réseau
je ne connais donc pas l'ip de la machine... mais j'aurais besoin de
la connaitre

la machine est un système embarqué donc pas de clavier et écran...
c'est pour ça que j'ai besoin d'avoir l'ip afin de me pouvoir me
connecter dessus à distance

j'ai regardé dans le fichier: /var/lib/dhcp/dhcpd.leases mais
aucune connection dans les heures que l'ordi s'est branché merci


Si tu as un serveur DNS sur ton réseau, il te suffit de rajouter la
ligne "send host-name nom-ordinateur" dans ton fichier
/etc/dhclient.conf sur ton ordinateur sans clavier ni écran.

Tu pourras alors l'appeler par son nom sans avoir à te soucier de son
adresse IP.


Encore faut-il que le serveur DNS en question accepte les mises à jour
dynamiques de la part d'un client DHCP, ce qui est rarement le cas par
défaut. Par contre, il est tout à fait possible de permettre au seul
serveur DHCP de mettre à jour les zones adéquates. En outre et pour
finir, il existe un logiciel qui fait tout ça tout seul (sauf la
gestion autoritaire d'une zone): dnsmasq[1]. A demander dans toutes
les bonnes crèmeries !

[1]: http://thekelleys.org.uk/dnsmasq/doc.html


dnsmasq a l'air très bien, mais il nécessite une machine dédiée ou tout
du moins allumée en permanence. Ce qui ne me convient pas.


Parce que ce n'est pas aussi le cas d'un serveur DNS et DHCP ?

--
Raphaël 'SurcouF' Bordet
http://debianfr.net/ | surcouf at debianfr dot net




Avatar
Tarzan
Raphaël 'SurcouF' Bordet wrote:

dnsmasq a l'air très bien, mais il nécessite une machine dédiée ou
tout du moins allumée en permanence. Ce qui ne me convient pas.



Parce que ce n'est pas aussi le cas d'un serveur DNS et DHCP ?



Si, c'est bien pour cela que je veux utiliser ceux de mon routeur (pour
le DHCP) et de mon modem (pour le DNS).

Le problème, c'est que le routeur ne fait pas serveur de DNS.
Il faut donc que je traverse le routeur pour aller m'enregistrer sur le
modem, mais là j'y arrive pas !!!


Avatar
Raphaël 'SurcouF' Bordet
Tarzan wrote:
Raphaël 'SurcouF' Bordet wrote:

dnsmasq a l'air très bien, mais il nécessite une machine dédiée ou
tout du moins allumée en permanence. Ce qui ne me convient pas.


Parce que ce n'est pas aussi le cas d'un serveur DNS et DHCP ?



Si, c'est bien pour cela que je veux utiliser ceux de mon routeur (pour
le DHCP) et de mon modem (pour le DNS).

Le problème, c'est que le routeur ne fait pas serveur de DNS.
Il faut donc que je traverse le routeur pour aller m'enregistrer sur le
modem, mais là j'y arrive pas !!!


Ton modem fait serveur DNS ? C'est quoi comme modèle ?

--
Raphaël 'SurcouF' Bordet
http://debianfr.net/ | surcouf at debianfr dot net



Avatar
alexandre
Tarzan wrote:

Raphaël 'SurcouF' Bordet wrote:


j'ai un serveur dhcp sur un réseau
je ne connais donc pas l'ip de la machine... mais j'aurais besoin de
la connaitre

la machine est un système embarqué donc pas de clavier et écran...
c'est pour ça que j'ai besoin d'avoir l'ip afin de me pouvoir me
connecter dessus à distance

j'ai regardé dans le fichier: /var/lib/dhcp/dhcpd.leases mais
aucune connection dans les heures que l'ordi s'est branché merci



Si tu as un serveur DNS sur ton réseau, il te suffit de rajouter la
ligne "send host-name nom-ordinateur" dans ton fichier
/etc/dhclient.conf sur ton ordinateur sans clavier ni écran.

Tu pourras alors l'appeler par son nom sans avoir à te soucier de
son adresse IP.



Encore faut-il que le serveur DNS en question accepte les mises à
jour dynamiques de la part d'un client DHCP, ce qui est rarement le
cas par défaut. Par contre, il est tout à fait possible de permettre
au seul serveur DHCP de mettre à jour les zones adéquates. En outre
et pour finir, il existe un logiciel qui fait tout ça tout seul (sauf
la gestion autoritaire d'une zone): dnsmasq[1]. A demander dans
toutes les bonnes crèmeries !

[1]: http://thekelleys.org.uk/dnsmasq/doc.html



dnsmasq a l'air très bien, mais il nécessite une machine dédiée ou
tout du moins allumée en permanence. Ce qui ne me convient pas.



Parce que ce n'est pas aussi le cas d'un serveur DNS et DHCP ?

ping -a nom_de_la_machine

et il te donnera son ip, plus simple tu crèves