Een week geleden heeft Ziggo werkzaamheden aan mijn verbinding uitgevoerd. Sindsdien valt internet soms ineens een tijd weg. Ik heb al contact opgenomen met de klantenservice en het modem hersteld naar fabriekinstellingen, maar dat heeft nog niet mogen baten.
Ik open dit topic omdat mij wat vreemds is opgevallen, namelijk dat er bij deze problemen vaak een tijdje is waarbij IP zelf goed werkt, of althans, ping naar bijvoorbeeld 1.1.1.1 gaat goed, maar waarbij "internet" nog niet werkt omdat DNS nog problemen geeft. Bij een poging dat te debuggen zag ik het volgende:
Ik stuur dus een DNS query naar de publieke 1.1.1.1-server (dus niet naar de forwarder in het modem of een server van Ziggo), maar daar komt een onzinantwoord op terug, 192.168.123.123. Wanneer ik met een VPN verbind en dit nog eens doe krijg ik wel meteen het juiste antwoord.
Hieruit concludeer ik dat Ziggo deze verzoeken niet naar 1.1.1.1 stuurt, maar onderschept, en daarbij niet eens het juiste antwoord kan geven. Is dit een correcte conclusie? En is dit normaal, of hebben we dan met zeer discutabele praktijken te maken?
Ik heb een OpenWRT router achter het modem die ook als DNS forwarder dienst doet, dus ik ga in ieder geval maar eens uitzoeken hoe ik die de verzoeken via TLS of op een andere beveiligde manier naar de publieke DNS-servers kan sturen...
(Voor de dig-test heb ik m'n PC direct aan het modem aangesloten dus die router is hier niet de oorzaak van.)
Ik woon in het voormalig UPC-gebied en heb de Arris ConnectBox.
Edit: ik had beter dig +trace kunnen doen, bedenk ik nu, maar inmiddels is de probleemsituatie weer even weg
Edit2: Nou dat is ook vrij summier:
Ik open dit topic omdat mij wat vreemds is opgevallen, namelijk dat er bij deze problemen vaak een tijdje is waarbij IP zelf goed werkt, of althans, ping naar bijvoorbeeld 1.1.1.1 gaat goed, maar waarbij "internet" nog niet werkt omdat DNS nog problemen geeft. Bij een poging dat te debuggen zag ik het volgende:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
| % dig youtube.com @1.1.1.1 ; <<>> DiG 9.16.25 <<>> youtube.com @1.1.1.1 ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 51546 ;; flags: qr aa rd ad; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0 ;; WARNING: recursion requested but not available ;; QUESTION SECTION: ;youtube.com. IN A ;; ANSWER SECTION: youtube.com. 0 IN A 192.168.123.123 ;; Query time: 93 msec ;; SERVER: 1.1.1.1#53(1.1.1.1) ;; WHEN: Thu Mar 31 01:55:59 CEST 2022 ;; MSG SIZE rcvd: 45 |
Ik stuur dus een DNS query naar de publieke 1.1.1.1-server (dus niet naar de forwarder in het modem of een server van Ziggo), maar daar komt een onzinantwoord op terug, 192.168.123.123. Wanneer ik met een VPN verbind en dit nog eens doe krijg ik wel meteen het juiste antwoord.
Hieruit concludeer ik dat Ziggo deze verzoeken niet naar 1.1.1.1 stuurt, maar onderschept, en daarbij niet eens het juiste antwoord kan geven. Is dit een correcte conclusie? En is dit normaal, of hebben we dan met zeer discutabele praktijken te maken?
Ik heb een OpenWRT router achter het modem die ook als DNS forwarder dienst doet, dus ik ga in ieder geval maar eens uitzoeken hoe ik die de verzoeken via TLS of op een andere beveiligde manier naar de publieke DNS-servers kan sturen...
(Voor de dig-test heb ik m'n PC direct aan het modem aangesloten dus die router is hier niet de oorzaak van.)
Ik woon in het voormalig UPC-gebied en heb de Arris ConnectBox.
Edit: ik had beter dig +trace kunnen doen, bedenk ik nu, maar inmiddels is de probleemsituatie weer even weg
Edit2: Nou dat is ook vrij summier:
code:
1
2
3
4
5
| % dig +trace youtube.com @1.1.1.1 ; <<>> DiG 9.16.25 <<>> +trace youtube.com @1.1.1.1 ;; global options: +cmd ;; Received 17 bytes from 1.1.1.1#53(1.1.1.1) in 3 ms |
[ Voor 7% gewijzigd door 2playgames op 31-03-2022 04:10 ]