Bonjour,
C'est probablement un effet de bord d'une mesure prise pour d'obscure
mauvaises raisons mais des DNS faisant autorité chez Orange
(ns1.francetelecom.net et dns.francetelecom.net) me semble filtré au
niveau IP depuis le réseau IP de ses clients (ADSL/Fibre) et ouvert
depuis le reste d'internet...
Ca implique aucune résolution des reverses que gère (ns1.francetelecom.net et
dns.francetelecom.net)
lorsque l'on a ses propres DNS résolveur derrière une livebox.
Contexte/Exemple:
J'utilise mes propres DNS (unbound sous FreeBSD sur le LAN derrière une livebox
et aussi une freebox).
Je n'ai pas de résolution de ns1.francetelecom.net et dns.francetelecom.net si
je route via la livebox v4.
(le firewall de la livebox en mode 'Règles personnalisées' ouvert dans les deux
sens,
UDP/TCP open ALL 1-65535 mais le problème est le même si l'on retire la livebox
pour mettre
un autre routeur perso)
Si j'utilise le réseau Orange pour la résolution: (derrière une Livebox v4)
# mtr -4r -c 5 www.orange.fr
Start: 2020-08-15T14:55:54+0200
HOST: rgw Loss% Snt Last Avg Best Wrst StDev
1.|-- livebox 0.0% 5 2.4 0.8 0.4 2.4 0.9
2.|-- ??? 100.0 5 0.0 0.0 0.0 0.0 0.0
3.|-- 193.253.80.38 0.0% 5 2.7 3.1 2.2 6.0 1.6
4.|-- 193.252.98.94 0.0% 5 2.3 2.5 2.3 2.7 0.2
5.|-- 193.252.101.213 0.0% 5 8.0 8.1 8.0 8.3 0.1
6.|-- 193.252.101.225 0.0% 5 8.3 8.2 8.0 8.3 0.1
7.|-- 193.253.13.42 0.0% 5 15.9 15.8 15.6 16.1 0.2
8.|-- fw-bae01-v2999.echo.net.s 0.0% 5 16.0 16.0 15.8 16.2 0.2
9.|-- vip1.dyn.hpo.s1.fti.net 0.0% 5 16.0 16.3 16.0 17.3 0.5
Je vais donc prendre comme exemple la résolution du reverse pour 193.252.98.94
# dig +trace 94.98.252.193.in-addr.arpa
; <<>> DiG 9.16.5 <<>> +trace 94.98.252.193.in-addr.arpa
;; global options: +cmd
. 518170 IN NS a.root-servers.net.
. 518170 IN NS b.root-servers.net.
. 518170 IN NS c.root-servers.net.
. 518170 IN NS d.root-servers.net.
. 518170 IN NS e.root-servers.net.
. 518170 IN NS f.root-servers.net.
. 518170 IN NS g.root-servers.net.
. 518170 IN NS h.root-servers.net.
. 518170 IN NS i.root-servers.net.
. 518170 IN NS j.root-servers.net.
. 518170 IN NS k.root-servers.net.
. 518170 IN NS l.root-servers.net.
. 518170 IN NS m.root-servers.net.
. 518170 IN RRSIG NS 8 0 518400 20200828050000 20200815040000 46594 .
gTxeJL73vMgMe35nmqGaiYawwDZkLH4fZsNpELvO1TFQdmI+wnGsGo51 Nky1l/D/6/qVsmeeJT8nCU3LxtBJz2MUzz0xOVpbVxvjzDtZl8rytxx/
44PxWhY8fF/nyWkDhBJIuqSzvNOBbZKfVjNonSMRSyxjmQx9UR007vj+ E3SnS1ZBcvcY3ahlAXTBxDVj9Rq9ZJUQ+ZhI6lf7IeazxI54RNzcv1bk
uzvOrJHHlJZhvFWHcW2iqsoVMD5l8EZOdJEFvnPNU05DNu1iHfPns1aQ HNsDs+CE++kr1aYRXZ6+5ggHWrSTXLkiiFUGgEt5Fnd3AZWBw1gHIFm/ S9L4CQ==
;; Received 525 bytes from 192.168.0.61#53(192.168.0.61) in 0 ms
in-addr.arpa. 172800 IN NS c.in-addr-servers.arpa.
in-addr.arpa. 172800 IN NS e.in-addr-servers.arpa.
in-addr.arpa. 172800 IN NS d.in-addr-servers.arpa.
in-addr.arpa. 172800 IN NS a.in-addr-servers.arpa.
in-addr.arpa. 172800 IN NS b.in-addr-servers.arpa.
in-addr.arpa. 172800 IN NS f.in-addr-servers.arpa.
in-addr.arpa. 86400 IN DS 53696 8 2
13E5501C56B20394DA921B51412D48B7089C5EB6957A7C58553C4D4D 424F04DF
in-addr.arpa. 86400 IN DS 63982 8 2
AAF4FB5D213EF25AE44679032EBE3514C487D7ABD99D7F5FEC3383D0 30733C73
in-addr.arpa. 86400 IN DS 47054 8 2
5CAFCCEC201D1933B4C9F6A9C8F51E51F3B39979058AC21B8DF1B1F2 81CBC6F2
in-addr.arpa. 86400 IN RRSIG DS 8 2 86400 20200828120000 20200815110000 57156 arpa.
P0r9Ruc8yrZp5xbF4SuK2ZfdgS2rDYeD9pf3GHPhXlTlCSt/Rkuqss72 c6PGo9jq+QXl3xKZ7KbwfQRSCBUUP8t+bSCbte3EWj7yo+/qecED6Psu
Ugm3Iu4mSMWq7h0eBE8OrJjoj+/3AqmCgfqSalXD+jKtVhfnhlyrU4fC rYrbQ1ClKAcY+KJWe4E/pu4sTypxFG1TpLtkRlTY9h20/9Z9E5Yiczjq
4g8EOVGVKlApmLmTQEAbcE5tBdVVoNLpbAN3mLaPJdOuK/pmX+ZnjdVQ iiPDWiXNxdBox/w+uyf+VmKGnp+cwEQdTMP/84ke5q8Ksvu/wDQenCHS fhI/Cw==
;; Received 895 bytes from 192.112.36.4#53(g.root-servers.net) in 28 ms
193.in-addr.arpa. 86400 IN NS ns3.lacnic.net.
193.in-addr.arpa. 86400 IN NS ns3.afrinic.net.
193.in-addr.arpa. 86400 IN NS ns4.apnic.net.
193.in-addr.arpa. 86400 IN NS pri.authdns.ripe.net.
193.in-addr.arpa. 86400 IN NS tinnie.arin.net.
193.in-addr.arpa. 86400 IN DS 5834 8 2
DC63ED42B4BDCE7325FF54FC712284A1D0CA5478C0F23DC5B69EAB75 8E60A947
193.in-addr.arpa. 86400 IN RRSIG DS 8 3 86400 20200824202029 20200803185732 49608 in-addr.arpa.
V3u/aqkdEhuoYvwEt9RqI8ZQAMMAGjtW3ustbPsD6SKuLBY/bRzHtgGt EbR8XXC/KAB3TUg77tVxBw0yccIaat3Cf6lV+bd9RXU+8037GsrxjY/T
o/eKQlE8DqBQYJfDR2qQfKyrPz2bU68iGn3h59W6XLFvpji+Nf32sqP1 7KM=
;; Received 410 bytes from 2001:500:87::87#53(b.in-addr-servers.arpa) in 48 ms
252.193.in-addr.arpa. 172800 IN NS ns7.oleane.net.
252.193.in-addr.arpa. 172800 IN NS ns6.oleane.net.
252.193.in-addr.arpa. 3600 IN NSEC 253.193.in-addr.arpa. NS RRSIG NSEC
252.193.in-addr.arpa. 3600 IN RRSIG NSEC 8 4 3600 20200824215056 20200810202056 39823 193.in-addr.arpa.
aWEiQ6IYdinwTQVc+8tg8ysXW+FnWGnIgffmTqsoJ7QkIxNFOCNTZdoS YQl34Slpf1/Ml/Yw3Y2DmVngok4ZJMBxHYJs8Q4JkdBGb8HezoL0Mkun
U4DwputXx/d3H0FPgvXq3tl/6o/TvzKQtJupn5BPPKQy1GcMA/9JZ6LJ m7E=
;; Received 367 bytes from 202.12.31.53#53(ns4.apnic.net) in 15 ms
98.252.193.in-addr.arpa. 86400 IN NS ns1.francetelecom.net.
98.252.193.in-addr.arpa. 86400 IN NS dns.francetelecom.net.
couldn't get address for 'ns1.francetelecom.net': not found
couldn't get address for 'dns.francetelecom.net': not found
dig: couldn't get address for 'ns1.francetelecom.net': no more
La ca tilte... :(
Si j'utilise le réseau de Free pour la résolution: (donc derrière une Freebox)
Je change mon routage (via PF sur un FreeBSD) et je passe les résolutions DNS via une Freebox sur le même LAN, une règle PF de
ce type:
pass out quick on $eth0 route-to ($eth0 $routeurfreebox) proto { tcp, udp }
from any to any port { 53 }
# mtr -4rw -c 5 www.orange.fr
Start: 2020-08-15T15:07:57+0200
HOST: rgw Loss% Snt Last Avg Best Wrst StDev
1.|-- livebox 0.0% 5 0.4 0.4 0.2 0.4 0.1
2.|-- ??? 100.0 5 0.0 0.0 0.0 0.0 0.0
3.|-- ae117-0.ncidf103.Puteaux.francetelecom.net 0.0% 5 2.1 4.1
2.1 6.1 1.9
4.|-- ae51-0.nridf101.Paris3eArrondissement.francetelecom.net 0.0% 5
2.6 3.4 2.3 7.1 2.0
5.|-- ae41-0.nrlyo201.Lyon3eArrondissement.francetelecom.net 0.0% 5
8.2 8.1 7.9 8.2 0.1
6.|-- ae43-0.nolyo101.Lyon3eArrondissement.francetelecom.net 0.0% 5
8.3 10.5 7.9 15.5 3.5
7.|-- 193.253.13.42 0.0% 5 16.0 16.8 15.8 20.0 1.8
8.|-- fw-bae01-v2999.echo.net.s1.p.fti.net 0.0% 5 16.0 15.9 15.7
16.0 0.2
9.|-- vip1.dyn.hpo.s1.fti.net 0.0% 5 16.3 16.0 15.7 16.3 0.3
# dig +trace 94.98.252.193.in-addr.arpa
; <<>> DiG 9.16.5 <<>> +trace 94.98.252.193.in-addr.arpa
;; global options: +cmd
. 518229 IN NS a.root-servers.net.
. 518229 IN NS b.root-servers.net.
. 518229 IN NS c.root-servers.net.
. 518229 IN NS d.root-servers.net.
. 518229 IN NS e.root-servers.net.
. 518229 IN NS f.root-servers.net.
. 518229 IN NS g.root-servers.net.
. 518229 IN NS h.root-servers.net.
. 518229 IN NS i.root-servers.net.
. 518229 IN NS j.root-servers.net.
. 518229 IN NS k.root-servers.net.
. 518229 IN NS l.root-servers.net.
. 518229 IN NS m.root-servers.net.
. 518229 IN RRSIG NS 8 0 518400 20200828050000 20200815040000 46594 .
gTxeJL73vMgMe35nmqGaiYawwDZkLH4fZsNpELvO1TFQdmI+wnGsGo51 Nky1l/D/6/qVsmeeJT8nCU3LxtBJz2MUzz0xOVpbVxvjzDtZl8rytxx/
44PxWhY8fF/nyWkDhBJIuqSzvNOBbZKfVjNonSMRSyxjmQx9UR007vj+ E3SnS1ZBcvcY3ahlAXTBxDVj9Rq9ZJUQ+ZhI6lf7IeazxI54RNzcv1bk
uzvOrJHHlJZhvFWHcW2iqsoVMD5l8EZOdJEFvnPNU05DNu1iHfPns1aQ HNsDs+CE++kr1aYRXZ6+5ggHWrSTXLkiiFUGgEt5Fnd3AZWBw1gHIFm/ S9L4CQ==
;; Received 525 bytes from 192.168.0.61#53(192.168.0.61) in 0 ms
in-addr.arpa. 172800 IN NS a.in-addr-servers.arpa.
in-addr.arpa. 172800 IN NS b.in-addr-servers.arpa.
in-addr.arpa. 172800 IN NS c.in-addr-servers.arpa.
in-addr.arpa. 172800 IN NS d.in-addr-servers.arpa.
in-addr.arpa. 172800 IN NS e.in-addr-servers.arpa.
in-addr.arpa. 172800 IN NS f.in-addr-servers.arpa.
in-addr.arpa. 86400 IN DS 47054 8 2
5CAFCCEC201D1933B4C9F6A9C8F51E51F3B39979058AC21B8DF1B1F2 81CBC6F2
in-addr.arpa. 86400 IN DS 53696 8 2
13E5501C56B20394DA921B51412D48B7089C5EB6957A7C58553C4D4D 424F04DF
in-addr.arpa. 86400 IN DS 63982 8 2
AAF4FB5D213EF25AE44679032EBE3514C487D7ABD99D7F5FEC3383D0 30733C73
in-addr.arpa. 86400 IN RRSIG DS 8 2 86400 20200828120000 20200815110000 57156 arpa.
P0r9Ruc8yrZp5xbF4SuK2ZfdgS2rDYeD9pf3GHPhXlTlCSt/Rkuqss72 c6PGo9jq+QXl3xKZ7KbwfQRSCBUUP8t+bSCbte3EWj7yo+/qecED6Psu
Ugm3Iu4mSMWq7h0eBE8OrJjoj+/3AqmCgfqSalXD+jKtVhfnhlyrU4fC rYrbQ1ClKAcY+KJWe4E/pu4sTypxFG1TpLtkRlTY9h20/9Z9E5Yiczjq
4g8EOVGVKlApmLmTQEAbcE5tBdVVoNLpbAN3mLaPJdOuK/pmX+ZnjdVQ iiPDWiXNxdBox/w+uyf+VmKGnp+cwEQdTMP/84ke5q8Ksvu/wDQenCHS fhI/Cw==
;; Received 867 bytes from 2001:500:1::53#53(h.root-servers.net) in 33 ms
193.in-addr.arpa. 86400 IN NS ns3.lacnic.net.
193.in-addr.arpa. 86400 IN NS ns3.afrinic.net.
193.in-addr.arpa. 86400 IN NS ns4.apnic.net.
193.in-addr.arpa. 86400 IN NS pri.authdns.ripe.net.
193.in-addr.arpa. 86400 IN NS tinnie.arin.net.
193.in-addr.arpa. 86400 IN DS 5834 8 2
DC63ED42B4BDCE7325FF54FC712284A1D0CA5478C0F23DC5B69EAB75 8E60A947
193.in-addr.arpa. 86400 IN RRSIG DS 8 3 86400 20200824202029 20200803185732 49608 in-addr.arpa.
V3u/aqkdEhuoYvwEt9RqI8ZQAMMAGjtW3ustbPsD6SKuLBY/bRzHtgGt EbR8XXC/KAB3TUg77tVxBw0yccIaat3Cf6lV+bd9RXU+8037GsrxjY/T
o/eKQlE8DqBQYJfDR2qQfKyrPz2bU68iGn3h59W6XLFvpji+Nf32sqP1 7KM=
;; Received 410 bytes from 2001:67c:e0::1#53(f.in-addr-servers.arpa) in 41 ms
252.193.in-addr.arpa. 172800 IN NS ns7.oleane.net.
252.193.in-addr.arpa. 172800 IN NS ns6.oleane.net.
252.193.in-addr.arpa. 3600 IN NSEC 253.193.in-addr.arpa. NS RRSIG NSEC
252.193.in-addr.arpa. 3600 IN RRSIG NSEC 8 4 3600 20200824215056 20200810202056 39823 193.in-addr.arpa.
aWEiQ6IYdinwTQVc+8tg8ysXW+FnWGnIgffmTqsoJ7QkIxNFOCNTZdoS YQl34Slpf1/Ml/Yw3Y2DmVngok4ZJMBxHYJs8Q4JkdBGb8HezoL0Mkun
U4DwputXx/d3H0FPgvXq3tl/6o/TvzKQtJupn5BPPKQy1GcMA/9JZ6LJ m7E=
;; Received 347 bytes from 200.3.13.14#53(ns3.lacnic.net) in 221 ms
98.252.193.in-addr.arpa. 86400 IN NS dns.francetelecom.net.
98.252.193.in-addr.arpa. 86400 IN NS ns1.francetelecom.net.
;; Received 136 bytes from 2a01:c910:8005:1c::7#53(ns7.oleane.net) in 24 ms
98.252.193.in-addr.arpa. 86400 IN SOA dns.francetelecom.net.
admdnsft.francetelecom.net. 2019041001 10800 3600 604800 86400
;; Received 121 bytes from 193.252.96.4#53(dns.francetelecom.net) in 25 ms
Bingo, la résolution fonctionne.
# host dns.francetelecom.net.
dns.francetelecom.net has address 193.252.96.4
(depuis le réseau via la Livebox):
# ping -c 5 193.252.96.4
PING 193.252.96.4 (193.252.96.4): 56 data bytes
--- 193.252.96.4 ping statistics ---
5 packets transmitted, 0 packets received, 100.0% packet loss
Si je change le routage à destination de 193.252.96.4 vers free ou que je me
log (ssh) sur une machine chez Free dans un datacenter:
% ping -c 5 193.252.96.4
PING 193.252.96.4 (193.252.96.4): 56 data bytes
64 bytes from 193.252.96.4: icmp_seq=0 ttl=245 time=1.417 ms
64 bytes from 193.252.96.4: icmp_seq=1 ttl=245 time=1.275 ms
64 bytes from 193.252.96.4: icmp_seq=2 ttl=245 time=1.447 ms
64 bytes from 193.252.96.4: icmp_seq=3 ttl=245 time=1.315 ms
64 bytes from 193.252.96.4: icmp_seq=4 ttl=245 time=1.297 ms
--- 193.252.96.4 ping statistics ---
5 packets transmitted, 5 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 1.275/1.350/1.447/0.069 ms
Conclusion, il y a du filtrage IP sur le réseau derrière les Livebox qui
interdit de joindre
dns.francetelecom.net et ns1.francetelecom.net (donc impossible de résoudre les
reverses d'Orange
si on ne passe pas par ses resolveurs et que l'on est sur son propre réseau).
Aucun problème de résolution si je route la résolution DNS via une Freebox.
C'est quand même paradoxale c'est ouvert si l'on n'est pas client Orange, mais
fermé si l'on est client Orange...
Si quelqu'un d'Orange peut confirmer que ce filtrage est volontaire ? pourquoi
? ou corriger...
--
Jean-Claude MICHOT
---------------------------
Liste de diffusion du FRnOG
http://www.frnog.org/