Auteur Sujet: Activer Dnsmasq sur ERL3 Ubiquiti + LIVEBOX (TV+Téléphone) DHCP  (Lu 11340 fois)

0 Membres et 1 Invité sur ce sujet

kgersen

  • Modérateur
  • Abonné Bbox fibre
  • *
  • Messages: 9 078
  • Paris (75)
Activer Dnsmasq sur ERL3 Ubiquiti + LIVEBOX (TV+Téléphone) DHCP
« Réponse #24 le: 26 mai 2018 à 21:41:25 »
je parlais pas du message du domain-name / domain-search.

mais de celui la: https://lafibre.info/remplacer-livebox/activer-dnsmasq-sur-erl3-ubiquiti-livebox-tvtelephone-dhcp/msg546572/#msg546572

j'avais fait une premiere version  un peu tordue, tu ne l'as peut-etre pas vu.


vincent1890

  • Abonné Orange Fibre
  • *
  • Messages: 93
  • FTTH 1000/300 Mb/s sur Nantes (44)
Activer Dnsmasq sur ERL3 Ubiquiti + LIVEBOX (TV+Téléphone) DHCP
« Réponse #25 le: 26 mai 2018 à 21:43:08 »
je parlais pas du message du domain-name / domain-search.

mais de celui la: https://lafibre.info/remplacer-livebox/activer-dnsmasq-sur-erl3-ubiquiti-livebox-tvtelephone-dhcp/msg546572/#msg546572

j'avais fait une premiere version  un peu tordue, tu ne l'as peut-etre pas vu.
a ba non pas vu effectivement

vincent1890

  • Abonné Orange Fibre
  • *
  • Messages: 93
  • FTTH 1000/300 Mb/s sur Nantes (44)
Activer Dnsmasq sur ERL3 Ubiquiti + LIVEBOX (TV+Téléphone) DHCP
« Réponse #26 le: 26 mai 2018 à 21:43:16 »
bon apres un  test rapide sur un routeur a moi il semblerai que les option custom 90 et SIP ne soient pas supporter dans le mode dnsmasq.

dans le fichier généré "/etc/dnsmasq.d/dnsmasq-dhcp-config.conf" elles sont commentées:

# The following 2 lines were added as global-parameters in the CLI and
# have not been validated
#option option-90 code 90 = string;
#option option-SIP code 120 = string;

...

                # The following 2 lines were added as subnet-parameters in the CLI and
                # have not been validated
                #option option-90 00:00:00:00:00:00:00:00:00:00:00:64:68:63:70:6c:69:76:65:62:6f:78:66:72:32:35:30;
                #option option-SIP 0:6:73:62:63:74:33:67:3:50:55:54:6:61:63:63:65:73:73:11:6f:72:61:6e:67:65:2d:6d:75:6c:74:69:6d:65:64:69:61:3:6e:65:74:0;

edit: modif & correction de ce post.


il faut donc les mettre dans la config comme suit:

set service dns forwarding options "option=tag:LIVEBOX_ETH0_DHCP,option:120,00:6:73:62:63:74:33:67:3:50:55:54:6:61:63:63:65:73:73:11:6f:72:61:6e:67:65:2d:6d:75:6c:74:69:6d:65:64:69:61:3:6e:65:74:00"
set service dns forwarding options "option=tag:LIVEBOX_ETH0_DHCP,option:90,00:00:00:00:00:00:00:00:00:00:00:64:68:63:70:6c:69:76:65:62:6f:78:66:72:32:35:30"

attention a bien ajuster le nom "LIVEBOX_ETH0_DHCP" a la zone concernée si on la change.

J'essaye de bien tous comprendre ce que je doit faire et je test et te dit ce que cela donne plus tard.
merci @kgersen

vincent1890

  • Abonné Orange Fibre
  • *
  • Messages: 93
  • FTTH 1000/300 Mb/s sur Nantes (44)
Activer Dnsmasq sur ERL3 Ubiquiti + LIVEBOX (TV+Téléphone) DHCP
« Réponse #27 le: 26 mai 2018 à 21:56:02 »
Si j'ai bien compris je doit seulement ajouter par ssh les deux set service dns forwarding options
donc j'ai fait j'ai reboot la livebox mais ça fonctionne pas je vais reboot le erl pour voir si ça change quelque chose

kgersen

  • Modérateur
  • Abonné Bbox fibre
  • *
  • Messages: 9 078
  • Paris (75)
Activer Dnsmasq sur ERL3 Ubiquiti + LIVEBOX (TV+Téléphone) DHCP
« Réponse #28 le: 26 mai 2018 à 21:59:23 »
Si j'ai bien compris je doit seulement ajouter par ssh les deux set service dns forwarding options
donc j'ai fait j'ai reboot la livebox mais ça fonctionne pas je vais reboot le erl pour voir si ça change quelque chose

oui et verifier le fichier /etc/dnsmasq.conf si c'est correct.

apres si ca ne marche pas c'est que l'ordre n'est pas bon dans ce cas il faut mettre ces 2 options au niveau global en supprimant le tag:


set service dns forwarding options "option=option:120,00:6:73:62:63:74:33:67:3:50:55:54:6:61:63:63:65:73:73:11:6f:72:61:6e:67:65:2d:6d:75:6c:74:69:6d:65:64:69:61:3:6e:65:74:00"
set service dns forwarding options "option=option:90,00:00:00:00:00:00:00:00:00:00:00:64:68:63:70:6c:69:76:65:62:6f:78:66:72:32:35:30"

vincent1890

  • Abonné Orange Fibre
  • *
  • Messages: 93
  • FTTH 1000/300 Mb/s sur Nantes (44)
Activer Dnsmasq sur ERL3 Ubiquiti + LIVEBOX (TV+Téléphone) DHCP
« Réponse #29 le: 26 mai 2018 à 23:29:26 »
Alors "use-dnsmasq" enable

Alors avec cela :
set service dns forwarding options "option=tag:LIVEBOX_ETH0_DHCP,option:120,00:6:73:62:63:74:33:67:3:50:55:54:6:61:63:63:65:73:73:11:6f:72:61:6e:67:65:2d:6d:75:6c:74:69:6d:65:64:69:61:3:6e:65:74:00"
set service dns forwarding options "option=tag:LIVEBOX_ETH0_DHCP,option:90,00:00:00:00:00:00:00:00:00:00:00:64:68:63:70:6c:69:76:65:62:6f:78:66:72:32:35:30"
Gros plantage plus accès du tous a erl je sais pas pourquoi ? (obligé de reset erl)


Et avec cela :
set service dns forwarding options "option=option:120,00:6:73:62:63:74:33:67:3:50:55:54:6:61:63:63:65:73:73:11:6f:72:61:6e:67:65:2d:6d:75:6c:74:69:6d:65:64:69:61:3:6e:65:74:00"
set service dns forwarding options "option=option:90,00:00:00:00:00:00:00:00:00:00:00:64:68:63:70:6c:69:76:65:62:6f:78:66:72:32:35:30"

je n'ai plus accès a orange.fr à partir de mon réseau eth2 (livebox pas encore reboot si je ne connecte en wifi dessus dans ce cas j'ai accès à orange.fr et si je reboot la livebox elle ne ce connecte plus ! )

voila le fichiers dnsmasq.conf :

#
# autogenerated by vyatta-dns-forwarding.pl on Sat May 26 23:13:12 CEST 2018
#
log-facility=/var/log/dnsmasq.log
interface=eth2
cache-size=400
server=9.9.9.9 # statically configured
log-queries
option=option:120,00:6:73:62:63:74:33:67:3:50:55:54:6:61:63:63:65:73:73:11:6f:72:61:6e:67:65:2d:6d:75:6c:74:69:6d:65:64:69:61:3:6e:65:74:00
option=option:90,00:00:00:00:00:00:00:00:00:00:00:64:68:63:70:6c:69:76:65:62:6f:78:66:72:32:35:30
no-resolv

kgersen

  • Modérateur
  • Abonné Bbox fibre
  • *
  • Messages: 9 078
  • Paris (75)
Activer Dnsmasq sur ERL3 Ubiquiti + LIVEBOX (TV+Téléphone) DHCP
« Réponse #30 le: 26 mai 2018 à 23:37:27 »
hum j'ai pas indiqué la bonne syntaxe, c'est


set service dns forwarding options "dhcp-option=tag:LIVEBOX_ETH0_DHCP,...."
en gros il manque "dhcp-" au debut;

vincent1890

  • Abonné Orange Fibre
  • *
  • Messages: 93
  • FTTH 1000/300 Mb/s sur Nantes (44)
Activer Dnsmasq sur ERL3 Ubiquiti + LIVEBOX (TV+Téléphone) DHCP
« Réponse #31 le: 26 mai 2018 à 23:55:14 »
Marche toujours pas en faisant cela :
set service dns forwarding options "dhcp-option=tag:LIVEBOX_ETH0_DHCP,option:120,00:6:73:62:63:74:33:67:3:50:55:54:6:61:63:63:65:73:73:11:6f:72:61:6e:67:65:2d:6d:75:6c:74:69:6d:65:64:69:61:3:6e:65:74:00"
set service dns forwarding options "dhcp-option=tag:LIVEBOX_ETH0_DHCP,option:90,00:00:00:00:00:00:00:00:00:00:00:64:68:63:70:6c:69:76:65:62:6f:78:66:72:32:35:30"

Edit :
je n'ai plus accès a orange.fr à partir de mon réseau eth2 (livebox pas encore reboot si je ne connecte en wifi dessus dans ce cas j'ai accès à orange.fr et si je reboot la livebox elle ne ce connecte plus ! )

kgersen

  • Modérateur
  • Abonné Bbox fibre
  • *
  • Messages: 9 078
  • Paris (75)
Activer Dnsmasq sur ERL3 Ubiquiti + LIVEBOX (TV+Téléphone) DHCP
« Réponse #32 le: 27 mai 2018 à 00:27:40 »
manque quelque chose mais je peux rien tester de mon coté donc pas evident à faire.

regarde le fichier /etc/dnsmasq.conf

ainsi que /var/log/dnsmasq.log

bref faut chercher un peu. la doc de dnsmasq est la https://linux.die.net/man/8/dnsmasq

idealement il faudrait faire une capture aussi.

vincent1890

  • Abonné Orange Fibre
  • *
  • Messages: 93
  • FTTH 1000/300 Mb/s sur Nantes (44)
Activer Dnsmasq sur ERL3 Ubiquiti + LIVEBOX (TV+Téléphone) DHCP
« Réponse #33 le: 27 mai 2018 à 00:39:35 »
oui je vais continuer a cherche mais c'est marrant que personne ne sais jamais plein de ça sur aucun forum il y a ce problème.

je vais essayer de continuer a chercher si je trouve, je répondrais sur le sujet.

et si quelqu'un autre a ce soucis qu'il n'hésite pas a poster ca pourra servir a plein de monde je pense.

Merci en tous cas de ton aide @kgersen

vincent1890

  • Abonné Orange Fibre
  • *
  • Messages: 93
  • FTTH 1000/300 Mb/s sur Nantes (44)
Activer Dnsmasq sur ERL3 Ubiquiti + LIVEBOX (TV+Téléphone) DHCP
« Réponse #34 le: 27 mai 2018 à 01:15:55 »
Bon je continue a tester juste pour etre sur a chaque fois que je mets :
set service dhcp-server use-dnsmasq enable

J'ai ce message:
[Warning] DHCP subnet 192.168.2.0/24 is configured on interface eth0.832,
but this is not configured under service dns forwarding listen-on.
Configuring dnsmasq so that it will also listen on this interface

cela me semble logique ce warning mais pour être sur de moi quelqu'un peux me confirmer.


root@ubnt:~# configure
[edit]
root@ubnt# set service dhcp-server use-dnsmasq enable
[edit]
root@ubnt# set service dns forwarding options "dhcp-option=option:120,00:6:73:62:63:74:33:67:3:50:55:54:6:61:63:63:65:73:73:11:6f:72:61:6e:67:65:2d:6d:75:6c:74:69:6d:65:64:69:61:3:6e:65:74:00"
[edit]
root@ubnt# set service dns forwarding options "dhcp-option=option:90,00:00:00:00:00:00:00:00:00:00:00:64:68:63:70:6c:69:76:65:62:6f:78:66:72:32:35:30"
[edit]
root@ubnt# commit
[ service dhcp-server ]
Stopping DHCP server daemon...
[Warning] DHCP subnet 192.168.2.0/24 is configured on interface eth0.832,
but this is not configured under service dns forwarding listen-on.
Configuring dnsmasq so that it will also listen on this interface


[edit]
root@ubnt# save
Saving configuration to '/config/config.boot'...
Done
[edit]

kgersen

  • Modérateur
  • Abonné Bbox fibre
  • *
  • Messages: 9 078
  • Paris (75)
Activer Dnsmasq sur ERL3 Ubiquiti + LIVEBOX (TV+Téléphone) DHCP
« Réponse #35 le: 27 mai 2018 à 02:15:53 »
oui je vais continuer a cherche mais c'est marrant que personne ne sais jamais plein de ça sur aucun forum il y a ce problème.

c'est que tres peu de gens utilisent "use-dnsmasq enable" ET en meme temps ont besoin des options.

la doc de dnsmasq indique que pour l'option 120 il fait un traitement particulier. il faudrait peut-etre tester en passant directement la chaine plutot que l'hexa:

set service dns forwarding options "dhcp-option=option:sip,sbct3g.PUT.access.orange-multimedia.net"

mais si la livebox n'a pas d'IP c'est plutot l'option 90 qui foire.

c'est en ca qu'une capture serait utile pour savoir si la réponse dhcp est bien formée pour ces 2 options.
ou d'avoir le log  /var/log/dnsmasq.log si y'a une erreur.