Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 17/10/2022, à 08:06

georgesgiralt

Quelle solution pour la résolution de nom réseau local avec Freebox ?

Bonjour,
J'ai un réseau local avec plusieurs ordis et une imprimante ... Le tout accède à Internet par une Freebox. Bien.
Mais si je veux faire un ssh entre ordinateur A et B, ou imprimer il me faut savoir résoudre les noms/adresse. OK.
LA freebox fournit le DHCP. Donc je peux fixer les adresses fournies et installer un fichier hosts... A l'ancienne.
Problème avec les portables qui généralement emploient du wifi mais ont aussi une carte Ethernet qui elle obtient une adresse différente de celle dans le fichier hosts.
Alors, voila, j'aimerai savoir quelle solution vous avez adopté pour résoudre ce problème vu que Free ne fournit *toujours* pas un service de dns local....
D'avance merci pour vos idées et votre aide !
Bonne journée.

Hors ligne

#2 Le 17/10/2022, à 08:27

iznobe

Re : Quelle solution pour la résolution de nom réseau local avec Freebox ?

Bonjour , on utilise des adresses IP fixes pour ce genre de chose .

Il existe plusieurs façons de faire cela .
1°) on fixe l' IP dans l ' appareil lui meme .
2°) on fixe les ip au travers de la box .
3°) on utilise des noms locaux a l ' ancienne comme tu le proposes . pas forcement la solution la plus simple .

c ' est plus facile en passant par l' interface graphique de la box . par contre , si changement de box , il faut evidemment refaire la manip , ou bien avoir sauvegardé la config ssur son ordi .


retour utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

Hors ligne

#3 Le 17/10/2022, à 09:02

Compte supprimé

Re : Quelle solution pour la résolution de nom réseau local avec Freebox ?

Bonjour,
On peut aussi renseigner le fichier /etc/hosts avec les adresses IP en IPv6. Si elles sont activées, le reste devient inutile.

Dernière modification par Compte supprimé (Le 17/10/2022, à 09:26)

#4 Le 17/10/2022, à 09:36

georgesgiralt

Re : Quelle solution pour la résolution de nom réseau local avec Freebox ?

Salut,
Ingé IT, je suis parti à la retraite avant IPV6. Aussi je suis aussi couillon devant ça qu'une poule devant un couteau. Toute aide sur le sujet sera appréciée.
Quant aux adresse fixes, c'est ce que j'emploie mais  le PB se complique avec les machines à plusieurs interfaces. Par exemple, mon portable a une carte Wifi, une interface Ethernet et aussi une interface Ethernet sur son dock. Donc selon le câble que je vais brancher....

Hors ligne

#5 Le 17/10/2022, à 09:52

Compte supprimé

Re : Quelle solution pour la résolution de nom réseau local avec Freebox ?

https://doc.ubuntu-fr.org/ipv6
En v4 ou en v6, chaque interface a son IP. Il faut donc prévoir tous les cas possibles.
L'avantage de l'IPv6 c'est que l'IP attribuée est fixe. Donc pas besoin de paramétrer la box comme en IPv4. Par contre la fonction de "filtre" ou "pare-feu entrant" de la box disparaît. L'accès à la machine est direct.

Dernière modification par Compte supprimé (Le 17/10/2022, à 10:00)

#6 Le 17/10/2022, à 10:15

iznobe

Re : Quelle solution pour la résolution de nom réseau local avec Freebox ?

georgesgiralt a écrit :

Quant aux adresse fixes, c'est ce que j'emploie mais  le PB se complique avec les machines à plusieurs interfaces. Par exemple, mon portable a une carte Wifi, une interface Ethernet et aussi une interface Ethernet sur son dock. Donc selon le câble que je vais brancher....

je ne vois pas ou ca se complique .
c' est une IP fixe par carte ( reelle ou virtuelle ) bien évidemment .

il suffit de definir une adresse et puis c ' est tout . si 4 cartes sur un ordi , tu peux tres bien faire :
XXX.XXX.XXX.11  => ordi 1 , carte filaire 1
XXX.XXX.XXX.12  => ordi 1 , carte filaire virtuelle 2
XXX.XXX.XXX.19  => ordi 1 , carte wifi virtuelle 1
XXX.XXX.XXX.18  => ordi 1 , carte wifi 2

et la meme chose pour chaque ordi du reseau local .

avec ce normage fictif , tu peux donc avoir jusqu ' a 10 cartes par machine et 24 machines sur le reseau local .
Pour un particulier cela me semble correct et suffisant . facile a retenir et a mettre en place .

Evidemment tout autre " normage " peut aussi faire l' affaire .

je ne pratique pas l' IPV6 .

Dernière modification par iznobe (Le 17/10/2022, à 10:15)


retour utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

Hors ligne

#7 Le 17/10/2022, à 12:02

Compte supprimé

Re : Quelle solution pour la résolution de nom réseau local avec Freebox ?

La plupart des FAI ont activé l'IPv6 par défaut. C'est pareil dans de nombreuses distributions.
Il arrive donc que l'on pratique l'IPv6 sans le savoir, sauf à l'avoir volontairement désactivé.

L'IPv6 c'est un peu comme l'UEFI, on peut continuer en l'évitant, parfois.

#8 Le 17/10/2022, à 12:06

iznobe

Re : Quelle solution pour la résolution de nom réseau local avec Freebox ?

j ' aurais du ecrire , je ne pratique pas l' IPV6 , tant que je peux faire autrement .

il faudra bien s ' y mettre un jour ou l' autre je te l' accorde . il faut dire quand meme que c ' est tout de meme bien moins parlant et comprehensible pour un utilisateur standard . Apres dans un reseau local , du pur IPV6 je ne vois pas trop l' interet vu que 255 machine on est loin de saturer l ' IPV4 .


retour utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

Hors ligne

#9 Le 17/10/2022, à 21:33

georgesgiralt

Re : Quelle solution pour la résolution de nom réseau local avec Freebox ?

iznobe a écrit :
georgesgiralt a écrit :

Quant aux adresse fixes, c'est ce que j'emploie mais  le PB se complique avec les machines à plusieurs interfaces. Par exemple, mon portable a une carte Wifi, une interface Ethernet et aussi une interface Ethernet sur son dock. Donc selon le câble que je vais brancher....

je ne vois pas ou ca se complique .
c' est une IP fixe par carte ( reelle ou virtuelle ) bien évidemment .

il suffit de definir une adresse et puis c ' est tout . si 4 cartes sur un ordi , tu peux tres bien faire :
XXX.XXX.XXX.11  => ordi 1 , carte filaire 1
XXX.XXX.XXX.12  => ordi 1 , carte filaire virtuelle 2
XXX.XXX.XXX.19  => ordi 1 , carte wifi virtuelle 1
XXX.XXX.XXX.18  => ordi 1 , carte wifi 2

et la meme chose pour chaque ordi du reseau local .

avec ce normage fictif , tu peux donc avoir jusqu ' a 10 cartes par machine et 24 machines sur le reseau local .
Pour un particulier cela me semble correct et suffisant . facile a retenir et a mettre en place .

Evidemment tout autre " normage " peut aussi faire l' affaire .

je ne pratique pas l' IPV6 .

Bonsoir,
Je ne comprends pas bien ta solution ?
Tu donnes toujours le même nom pour un ordi donné mais avec des adresses différentes ?
Peut tu préciser s'il te plaît ?
Oui je sais je suis un peu lourd ....

Hors ligne

#10 Le 17/10/2022, à 21:36

georgesgiralt

Re : Quelle solution pour la résolution de nom réseau local avec Freebox ?

Tamarou a écrit :

https://doc.ubuntu-fr.org/ipv6
En v4 ou en v6, chaque interface a son IP. Il faut donc prévoir tous les cas possibles.
L'avantage de l'IPv6 c'est que l'IP attribuée est fixe. Donc pas besoin de paramétrer la box comme en IPv4. Par contre la fonction de "filtre" ou "pare-feu entrant" de la box disparaît. L'accès à la machine est direct.

Merci pour la doc !
J'ai de quoi lire si j'ai des insomnies....
Bon, IPV4 ou IPV6 revient à assigner une  adresse pour chaque @MAC donc rien de simple.
Alors qu'il aurait suffit que Mr Free récupère les noms et les @IP du DHCP pour fournir un micro-DNS...  Mais bon, on va pas pleurer...

Hors ligne

#11 Le 18/10/2022, à 07:16

iznobe

Re : Quelle solution pour la résolution de nom réseau local avec Freebox ?

Bonjour , dans l' interface graphique de ta box , tu dois certainement pouvoir definir une ip fixe pour une @MAC correspondante , comme dans toutes les box .
c ' est a mon avis la solution que j' evoquais deja comme etant la plus simple .

Au pif sur internet : https://www.astuces-pratiques.fr/inform … ne-ip-fixe

le principe est identique pour chaque box de n' importe quel FAI .

           ----------------------------------------------

le " noRmage " fictif dont je parlais dans mon message precedent , n' est pas en passant par un fichier hosts comme tu l ' evoquais au depart de la discussion .
il n' y a pas de nom . juste une adresse IP a definir en fonction des @dresses MAC ( donc des cartes reseau ) .

l ' idée dans la façon de proceder de mon normage c ' etait de reserver la plage d' adresse IP de 10 a 19 pour l' ordi 1 , la plage d' adresse IP de 20 a 29 pour l' ordi 2 , de 30 a 39 pour l' ordi 3 etc.
dans cette plage d' IP , de tout le temps attribuer la carte reseau filaire avec l' adresse se terminant par le 1 , et la carte reseau wifi avec l' adresse se terminant par un 9 .
si plusieurs cartes reelles , faire suivre son adresse avec la suivante , par exemple pour 1 carte filaire + 2 carte wifi reelle sur l' ordi 3 et une carte wifi virtuelle tu definirais alors les adresses IP suivantes dans ta box :
XXX.XXX.XXX.31 = carte reseau filaire
XXX.XXX.XXX.39 = carte reseau wifi 1
XXX.XXX.XXX.38 = carte reseau wifi 2
XXX.XXX.XXX.37 = carte reseau wifi virtuelle

NOTE : tu peux aussi definir un nom pour chaque carte dans l' interface graphique de ta box en fonction de son adresse mac ( ou de son IP, une fois l' IP fixée ) .

Dernière modification par iznobe (Le 18/10/2022, à 08:14)


retour utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

Hors ligne

#12 Le 18/10/2022, à 07:57

Compte supprimé

Re : Quelle solution pour la résolution de nom réseau local avec Freebox ?

Mais bon, on va pas pleurer...

C'est sûr cool
Il te reste à choisir une solution parmi les possibles. Si quelque chose te bloque n'hésite pas à demander.

Dernière modification par Compte supprimé (Le 18/10/2022, à 07:57)

#13 Le 18/10/2022, à 13:27

diesel

Re : Quelle solution pour la résolution de nom réseau local avec Freebox ?

Avachi (mdns)

[EDIT] oui, avahi. #%$@& de correcteur orthographique ! [/EDIT]

Amicalement.

Jean-Marie

Dernière modification par diesel (Le 18/10/2022, à 22:25)


Je déteste qu'on cherche à me faire passer pour un con, j'y arrive déjà très bien tout seul.
Le mort, il sait pas qu'il est mort ; c'est pour les autres que c'est dur.................... Pour les cons, c'est pareil.

Hors ligne

#14 Le 18/10/2022, à 17:26

Compte supprimé

Re : Quelle solution pour la résolution de nom réseau local avec Freebox ?

L'avachi s'est un peu redressé, il est devenu avahi.
https://doc.ubuntu-fr.org/zeroconf
https://wiki.archlinux.fr/Avahi

#15 Le 18/10/2022, à 18:46

MicP

Re : Quelle solution pour la résolution de nom réseau local avec Freebox ?

Bonjour

Pour info :
mDNS <=> multicast Domain Name Service

Voir aussi : https://en.wikipedia.org/wiki/Multicast_DNS

=======
Je viens de faire un test entre mon système debian connecté par RJ45 à ma FreeBox mini4K et un système Xubuntu connecté par WiFi à cette même box
et j'arrive à contacter les machines de mon réseau local en utilisant leur nom de hostname complet.
Je n'ai pas eu besoin de modifier quoi que ce soit sur ma FreeBox mini4K.

Je précise quand même que les machines utilisant mon réseau local utilisent pour nom de domaine : local
ce qui donne :

michel@xubu1005pe:~$ hostname -f
xubu1005pe.local
michel@xubu1005pe:~$ 
michel@deb114x:~$ hostname -f
deb114x.local
michel@deb114x:~$ 

parce que :

michel@deb114x:~$ cat /etc/hosts
127.0.0.1	localhost
127.0.1.1	deb114x.local	deb114x

# The following lines are desirable for IPv6 capable hosts
::1     localhost ip6-localhost ip6-loopback
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
michel@deb114x:~$ 

et :

michel@xubu1005pe:~$ cat /etc/hosts
127.0.0.1	localhost
127.0.1.1	xubu1005pe.local	xubu1005pe

# The following lines are desirable for IPv6 capable hosts
::1     ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
michel@xubu1005pe:~$

et que les paquetages avahi-daemon et libnss-mdns sont installés (par défaut sur mon système debian et mon système Xubuntu)

michel@deb114x:~$ apt policy avahi-daemon libnss-mdns
avahi-daemon:
  Installé : 0.8-5+deb11u1
  Candidat : 0.8-5+deb11u1
 Table de version :
 *** 0.8-5+deb11u1 500
        500 http://deb.debian.org/debian bullseye/main amd64 Packages
        100 /var/lib/dpkg/status
libnss-mdns:
  Installé : 0.14.1-2
  Candidat : 0.14.1-2
 Table de version :
 *** 0.14.1-2 500
        500 http://deb.debian.org/debian bullseye/main amd64 Packages
        100 /var/lib/dpkg/status
michel@deb114x:~$ 

Ce qui donne :

michel@xubu1005pe:~$ ping -c3 deb114x.local
PING deb114x.local (192.168.0.18) 56(84) bytes of data.
64 octets de 192.168.0.18 (192.168.0.18) : icmp_seq=1 ttl=64 temps=1.21 ms
64 octets de 192.168.0.18 (192.168.0.18) : icmp_seq=2 ttl=64 temps=1.31 ms
64 octets de 192.168.0.18 (192.168.0.18) : icmp_seq=3 ttl=64 temps=1.24 ms

--- statistiques ping deb114x.local ---
3 paquets transmis, 3 reçus, 0 % paquets perdus, temps 2004 ms
rtt min/moy/max/mdev = 1,214/1,252/1,305/0,038 ms
michel@xubu1005pe:~$ 

et :

michel@deb114x:~$ ping -c3 xubu1005pe.local
PING xubu1005pe.local (192.168.0.37) 56(84) bytes of data.
64 bytes from 192.168.0.37 (192.168.0.37): icmp_seq=1 ttl=64 time=1.16 ms
64 bytes from 192.168.0.37 (192.168.0.37): icmp_seq=2 ttl=64 time=1.20 ms
64 bytes from 192.168.0.37 (192.168.0.37): icmp_seq=3 ttl=64 time=1.27 ms

--- xubu1005pe.local ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2004ms
rtt min/avg/max/mdev = 1.161/1.211/1.271/0.045 ms
michel@deb114x:~$ 

=======
Et après avoir déconnecté la machine debian qui était connectée par RJ45 pour la connecter par WiFi => le serveur DHCP de ma box lui donne alors une autre adresse IP
et avoir déconnecté la machine Xubuntu qui était connectée par WiFi pour la connecter par RJ45 => le serveur DHCP de ma box lui donne alors une autre adresse IP

je peux toujours les contacter de la même façon : en utilisant les mêmes noms de hostname.domaine (local) :

Ce qui donne :

michel@xubu1005pe:~$ ping -c3 deb114x.local
PING deb114x.local (192.168.0.40) 56(84) bytes of data.
64 octets de 192.168.0.40 (192.168.0.40) : icmp_seq=1 ttl=64 temps=1.28 ms
64 octets de 192.168.0.40 (192.168.0.40) : icmp_seq=2 ttl=64 temps=1.68 ms
64 octets de 192.168.0.40 (192.168.0.40) : icmp_seq=3 ttl=64 temps=54.7 ms

--- statistiques ping deb114x.local ---
3 paquets transmis, 3 reçus, 0 % paquets perdus, temps 2003 ms
rtt min/moy/max/mdev = 1,275/19,214/54,692/25,087 ms
michel@xubu1005pe:~$

et

michel@deb114x:~$ ping -c3 xubu1005pe.local
PING xubu1005pe.local (192.168.0.36) 56(84) bytes of data.
64 bytes from 192.168.0.36 (192.168.0.36): icmp_seq=1 ttl=64 time=248 ms
64 bytes from 192.168.0.36 (192.168.0.36): icmp_seq=2 ttl=64 time=2.32 ms
64 bytes from 192.168.0.36 (192.168.0.36): icmp_seq=3 ttl=64 time=2.44 ms

--- xubu1005pe.local ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2001ms
rtt min/avg/max/mdev = 2.320/84.264/248.036/115.804 ms
michel@deb114x:~$ 

Donc, telles qu'elles sont configurées, quel que soit leur adresse IP
mes systèmes seront accessibles par leur hostname.local si les machines sont connectées à ma box.

Dernière modification par MicP (Le 19/10/2022, à 11:55)

Hors ligne

#16 Le 19/10/2022, à 06:44

georgesgiralt

Re : Quelle solution pour la résolution de nom réseau local avec Freebox ?

Bonjour,
Je n'avais pas eu l'occasion de tester et jouer. Mais je viens de le faire sans toucher quoi que ce soit à ma config précédente.
En utilisant le nom de mes machines en <nom>.local je peux les joindre même si je change d'interface (wifi/ethernet1/ethernet2/wifi). Networkmanager gère la bascule et avahi fait le reste.
Cela résout donc parfaitement mon besoin.
Je vais quand même mettre mes fichiers hosts aux valeurs canoniques afin que je suive les évolutions futures...
J'aurai peut être à laisser l'adresse en dur de ma vieille imprimante qui ne doit pas, je pense, annoncer son adresse .... Mais bon elle n'en change jamais...
Merci à tous. J'ai appris quelque chose !

Hors ligne

#17 Le 19/10/2022, à 09:02

NicoApi73

Re : Quelle solution pour la résolution de nom réseau local avec Freebox ?

georgesgiralt a écrit :

Bonjour,
J'ai un réseau local avec plusieurs ordis et une imprimante ... Le tout accède à Internet par une Freebox[box]. [...].
Alors, voila, j'aimerai savoir quelle solution vous avez adopté pour résoudre ce problème [...]

Bonjour,

La solution que j'ai adoptée est que mon réseau local n'est pas géré par ma box. En fait, je ne laisse qu'une seul responsabilité à la box, celle de faire passerelle entre internet et le réseau local. J'ai une machine (alimentée en permanence, ce qui est la contrainte de la solution que j'ai mise en oeuvre) qui est en charge (entre autre) de fournir le DHCP (et un dns local). Initialement c'était un Raspberry PI 3B+ qui faisait l'affaire, j'ai changé pour une tour dédiée, ce serveur fournissant d'autres services maintenant qu'uniquement le DHCP et le DNS. Quand c'est possible, une box ou un routeur WiFi reflashé peuvent rendre le même service.

Le firmware OEM des box n'offre que très peu de possibilités de configuration et par conséquent très peu de flexibilité pour configurer ton réseau privé. Quand c'est possible, reflasher la box avec un firmware open source peut résoudre ces problèmes. C'est malheureusement très rarement le cas. Il y a déjà plus de possibilités quand la WiFi est gérée par un routeur dédié (s'il est compatible avec dd-WRT, openWRT...). Si dans ton réseau la WiFi est gérée par un routeur spécifique et non pas la box, regarde s'il est compatible d'une solution open source.

Que ce soit une box reflashée, un routeur WiFi reflashé ou un serveur dédié, ton problème se résout très simplement avec dnsmasq et l'option --dhcp-host :

dnsmasq a écrit :

As a special case, in DHCPv4, it is possible to include more than one hardware address. eg: --dhcp-host=11:22:33:44:55:66,12:34:56:78:90:12,192.168.0.2 This allows an IP address to be associated with multiple hardware addresses, and gives dnsmasq permission to abandon a DHCP lease to one of the hardware addresses when another one asks for a lease. Beware that this is a dangerous thing to do, it will only work reliably if only one of the hardware addresses is active at any time and there is no way for dnsmasq to enforce this. It is, for instance, useful to allocate a stable IP address to a laptop which has both wired and wireless interfaces.

Hors ligne

#18 Le 19/10/2022, à 12:51

georgesgiralt

Re : Quelle solution pour la résolution de nom réseau local avec Freebox ?

Alors, me revoila.
Je contacte bien menfin:

$ ping menfin.local
PING menfin.local (192.168.0.1) 56(84) bytes of data.
64 octets de menfin (192.168.0.1) : icmp_seq=1 ttl=64 temps=5.15 ms
64 octets de menfin (192.168.0.1) : icmp_seq=2 ttl=64 temps=2.82 ms
64 octets de menfin (192.168.0.1) : icmp_seq=3 ttl=64 temps=3.64 ms
^C
--- statistiques ping menfin.local ---
3 paquets transmis, 3 reçus, 0 % paquets perdus, temps 2004 ms
rtt min/moy/max/mdev = 2,821/3,869/5,148/0,963 ms

Mais la recherche inverse marche pas :

$ arp -a
? (192.168.0.1) à 08:62:66:c6:cd:93 [ether] sur wlp5s0
routeur (192.168.0.254) à f4:ca:e5:4f:0e:7f [ether] sur wlp5s0
? (169.254.169.254) à <incomplet> sur wlp5s0

Et la dernière ligne m'interpelle aussi.....

Hors ligne