Auteur Sujet: Problème de DNS avec Livebox 4 derrière routeur MikroTik  (Lu 1442 fois)

0 Membres et 1 Invité sur ce sujet

kozlow.zone

  • Abonné Orange Fibre
  • *
  • Messages: 4
  • Paris, 75018
Problème de DNS avec Livebox 4 derrière routeur MikroTik
« le: 25 février 2022 à 22:37:23 »
Bonjour à tous, ceci est ma première contribution.
Bravo à vous, vous êtes passionnants à lire et grâce à vos compétences, je me suis découvert une nouvelle passion pour le networking !

J'ai également réussi grâce à vos écrits à remplacer ma Livebox 4 par un MikroTik hEX S (RB760iGS, v7.1.3).
La fibre entre directement dedans en ayant récupéré le module SFP de la box (j'ai noté la chute de débit et j'ai déjà commandé l'ONT LXT-010G-D de LEOX pour corriger cela).
Je suis connecté au réseau en IPv4 comme IPv6 donc tout va bien sur le routeur de remplacement.

Pour récupérer la téléphonie comme la TV, j'ai opté pour la solution simple de brancher la Livebox derrière le routeur.
Mais là, je ne comprends plus ce qui se passe. La Livebox récupère bien son IP public (192.168.100.1) de mon serveur DHCP IPv4 (IPv6 désactivé sur la box), je ping parfaitement les IP que je veux EN REVANCHE la résolution DNS ne se passe pas bien du tout ce qui, je pense, fait dire à la box que connexion Internet est Inactive :
« Modifié: 25 février 2022 à 23:26:36 par kozlow.zone »

kozlow.zone

  • Abonné Orange Fibre
  • *
  • Messages: 4
  • Paris, 75018
Problème de DNS avec Livebox 4 derrière routeur MikroTik
« Réponse #1 le: 25 février 2022 à 23:02:41 »
Pour référence, voici le status quand la Livebox est en direct sur la fibre sans aucune modification apportée :

kozlow.zone

  • Abonné Orange Fibre
  • *
  • Messages: 4
  • Paris, 75018
Problème de DNS avec Livebox 4 derrière routeur MikroTik
« Réponse #2 le: 25 février 2022 à 23:03:16 »
Quand je dis que la résolution DNS est selon moi à l'origine du problème,
c'est parce qu'un :
PING 80.67.167.77 répond : 64 bytes from 80.67.167.77 ...

alors qu'un :
PING lafibre.info répond : 64 bytes from 192.168.1.1 ... c'est à dire l'adresse local de la box !?!?

La config de mon serveur DHCP IPv4 sur le routeur est :
/ip dhcp-server
add address-pool=lb-pool interface=vlan832-lb lease-time=30s name=lb

/ip dhcp-server option
add code=90 name=authsend value=0x0000000000000000000000646863706c697665626f786672323530
add code=120 name=SIP value=0x00067362637433670341554206616363657373116f72616e67652d6d756c74696d65646961036e657400

/ip dhcp-server lease
add address=192.168.100.1 client-id=1:XX:XX:XX:XX:XX:XX dhcp-option=authsend,SIP mac-address=XX:XX:XX:XX:XX:XX server=lb

/ip dhcp-server network
add address=192.168.100.0/24 dhcp-option=authsend,SIP dns-server=80.10.246.136,81.253.149.6 gateway=192.168.100.254 netmask=24

/ip address
add address=192.168.100.254/24 interface=vlan832-lb network=192.168.100.0

Si une âme généreuse savait me dépatouiller de cela, par avance merci !
« Modifié: 26 février 2022 à 02:26:56 par kozlow.zone »

kozlow.zone

  • Abonné Orange Fibre
  • *
  • Messages: 4
  • Paris, 75018
Problème de DNS avec Livebox 4 derrière routeur MikroTik
« Réponse #3 le: 26 février 2022 à 03:37:14 »
Eh bien, je vais m'auto-répondre car j'ai résolu mon problème en sniffant le trafic avec WireShark et le Packet Sniffer de RouterOS.

J'ai ajouté les options DHCP suivantes :
/ip dhcp-server option
add code=15 name="Domain Name" value=0x6f72616e67652e6672
add code=58 name="Renewal Time Value" value=0x000154ba
add code=59 name="Rebinding Time Value" value=0x00032a28
add code=119 name="Domain Search" value=0x0350555406616363657373116f72616e67652d6d756c74696d65646961036e657400
add code=125 name="V-I Vendor-specific Information" value=0x000005580c010a0001000000ffffffffff
aux options 90 et 120 déjà en place et tout fonctionne à merveille désormais (ne pas oublier de référencer ces nouvelles options aux commandes /ip dhcp-server network et /ip dhcp-server lease, bien sûr).

J'espère que ça pourra servir à certains.

PS : 58 et 59 ne sont sûrement pas nécessaire mais j'ai pas cherché à savoir, j'ai tout reproduit !  :)