Path: ...!news.tomockey.net!2.eu.feeder.erje.net!3.eu.feeder.erje.net!feeder.erje.net!fdn.fr!usenet-fr.net!proxad.net!feeder1-2.proxad.net!212.27.60.64.MISMATCH!cleanfeed3-b.proxad.net!nnrp1-1.free.fr!not-for-mail Newsgroups: fr.comp.os.linux.configuration,fr.comp.reseaux.ip From: Lulu Subject: Re: =?UTF-8?Q?D=C3=A9couvrir?= l'adresse IP d'une autre machine (was: arp -n ?) References: <6152cdf7$0$3688$426a74cc@news.free.fr> Organization: koitess? Followup-To: fr.comp.os.linux.configuration User-Agent: slrn/1.0.3 (Linux) Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Message-ID: Date: Sun, 24 Oct 2021 15:47:58 +0200 Lines: 57 NNTP-Posting-Date: 24 Oct 2021 15:48:16 CEST NNTP-Posting-Host: 37.165.187.27 X-Trace: 1635083296 news-3.free.fr 3723 37.165.187.27:62530 X-Complaints-To: abuse@proxad.net Bytes: 3499 [En-tête "Followup-To:" positionné à fr.comp.os.linux.configuration.] Le 20-10-2021, Olivier Miakinen a écrit : > [diapublication, suivi vers fr.comp.reseaux.ip] > > Le 20/10/2021 19:56, Lulu a écrit : >> Je n'ai donc pas été clair dans mon message original : je me promène >> avec mes deux PCs, "origine" avec lequel je travaille et >> "destination" qui sert de sauvegarde. >> Promène : signifie que ces deux PC se connectent au même moment sur >> un routeur aléatoire, soit mon téléphone configuré en AP, soit la >> LiveBox de ma coloc, soit sur la freebox de ma maison secondaire. >> >> Et j'imaginais qu'il était possible de scripter (en bash) la >> sauvegarde de "origine" vers "destination" quel que soit le réseau >> auquel ces machines sont connectées. > > Donc tu connais l'adresse MAC de la machine qui sert de sauvegarde, > mais tu ne connais pas son adresse IP car elle change en fonction du > routeur (et en fait du serveur DHCP) utilisé, et c'est cette adresse > IP que tu voudrais découvrir. > > En fait ce dont tu aurais besoin c'est une sorte de requête RARP (Reverse > ARP) : > > . > > Je ne connais pas les détails du protocole DHCP, mais il me > semblerait assez logique que le serveur DHCP fournisse directement ce > genre de service. Je fais suivre vers fr.comp.reseaux.ip où tu as > plus de chances d'obtenir une réponse documentée. J'ai fini par comprendre que je m'y prenais mal... En fait, selon le réseau sur lequel je me connecte, je connais les adresses IP de "origine" et "destination", car je me connecte toujours aux mêmes quatre ou cinq réseaux avec des adresses qui changent mais qui sont toujours les mêmes. Donc, en regardant l'adresse IP de "origine" (le PC sur lequel je travaille), je peux facilement déterminer l'adresse IP de "destination". MON_IP=$(hostname --all-ip-addresses) case "$MON_IP" in 192.168.1.146*) IP_SERVEUR_SSH="192.168.1.99"; ;; 192.168.43.99*) IP_SERVEUR_SSH="192.168.43.212"; ;; [...] > Cordialement, Tout pareil. Merci à tous pour votre aide.