Ubuntu 10.04 en 10.10 DNS probleem

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

  • krijn1985
  • Registratie: Januari 2006
  • Laatst online: 22:36
Ik zit met het volgende probleem:

Het openen van websites gaat traag en heb dit kunnen terug leiden tot een ubuntu probleem met de DNS. Alvorens het probleem verder uit te leggen allereerst mijn setup:

Internet/Campusnetwerk --> Router |--------- Desktop (Ubuntu 10.04 x64) (LAN)
|______ Laptop (Dual boot Ubuntu 10.10 x32/Windows 7 Prof) (LAN)
Mijn router belt in met PPPoE en maakt verbinding met het campus netwerk, oftewel mijn routers wan poort heeft 2 IP adressen, so far so good.

DNS server is een ipadres van ons campusnetwerk DNS server en een IP adres van mijn Tu Delft DNS server (staan in mijn router ingesteld)

Nu had ik gister er echt last van dat het openen van websites erg lang duurde (chrome zegt, sending request duurt even en opeens staat pagina voor me, FF zelfde) terwijl mijn internet gewoon snel is.

Dus ben ik dus op onderzoek gegaan wat dit kan veroorzaken:

1. Dekstop restart
2. Router restart
3. IPV6 uitgeschakeld door commando in GRUB toe te voegen

Dit verhielp het probleem niet.

4. Laptop in Windows 7 opgestart aan de router gehangen (wifi uit) en gaan internetten. Hierbij ging het een stuk sneller,
5. Pingen naar google.com op de Desktop duurt het even voordat hij een IP-adres krijgt, als ik ping naar het IP adres gaat het prima
6. Pingen op laptop windows 7 naar google.com krijg ik gelijk een IP adres terug en pingen gaat prima
7. Laptop naar Ubuntu nog keer proberen te pingen naar google.com, hierbij duurt het resolven van IP ook lang. (ligt dus niet aan de computer)


8. Op gegeven moment heb ik op mijn Desktop mijn eth0 alleen via DHCP ip-adres laten ophalen en als DNS-servers opendns gebruikt (208.67.222.222 en 208.67.220.220), opnieuw opgestart, leek een stuk sneller te gaan. Echter nu kon ik niet meer op onze campus netwerk shares.

9. Een van de opendns servers vervangen voor die van netwerk, opnieuw opgestart, kon nog steeds niet bij shares

Uiteindelijk maar weer op volledig DHCP op mijn Desktop gezet, waarbij ik dus wel kan internetten, maar het resolven van een adres dus traag gaat.

Aangezien Windows 7 hier gaan last van heeft vraag ik me echt af wat ik over het hoofd zie of wat er fout gaat.

Iemand enig idee hoe ik dit verder moet aanpakken? Mocht er nog info missen dan hoor ik dat wel.

Acties:
  • 0 Henk 'm!

  • endeavor334
  • Registratie: Januari 2002
  • Laatst online: 12-08-2021
En als je de DNS servers van de campus in ubuntu zet, wat gebeurt er dan?
Het lijkt op een netwerk delay mbt DNS. Zoek eens uit welke route het DNS verzoek aflegt en welke servers er dan worden geraadpleegt (logging van de router).

Voor elk probleem is er een oplossing. Dus dat is het probleem niet. De oplossing dat is het probleem.


Acties:
  • 0 Henk 'm!

  • Hero of Time
  • Registratie: Oktober 2004
  • Laatst online: 22:47

Hero of Time

Moderator LNX

There is only one Legend

De delay van DNS kan weer komen als de eerste DNS in /etc/resolv.conf niet reageert (kan komen omdat-ie down is bijvoorbeeld) en Ubuntu pas over gaat naar de secondaire DNS na de timeout periode. Draai de DNS servers eens om of laat alleen de tweede staan. Maar ping ze eens beide, wie geeft er antwoord? Stuur ook lookups naar elke server om te kijken of ze wel juist resolven.

Commandline FTW | Tweakt met mate


Acties:
  • 0 Henk 'm!

  • WiebeV
  • Registratie: Juni 2007
  • Laatst online: 23-08 21:20
Om echt vast te stellen of het inderdaad een DNS probleem is kun je het dig commando gebruiken.
Voorbeeld:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
wiebe@banaan:~$ dig tweakers.net

; <<>> DiG 9.7.1-P2 <<>> tweakers.net
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 17497
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;tweakers.net.          IN  A

;; ANSWER SECTION:
tweakers.net.       18369   IN  A   213.239.154.35

;; Query time: 2 msec
;; SERVER: 192.168.222.254#53(192.168.222.254)
;; WHEN: Sun Dec  5 14:03:20 2010
;; MSG SIZE  rcvd: 46


Let vooral op de query time, bij mij is dit trouwens zo laag omdat mijn router een DNS cache heeft.

[ Voor 7% gewijzigd door WiebeV op 05-12-2010 14:05 ]


Acties:
  • 0 Henk 'm!

  • krijn1985
  • Registratie: Januari 2006
  • Laatst online: 22:36
Dit is mijn output (heb alleen geen idee wat ik hieruit kan opmaken, behalve dat het wel werkt.):

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
krijn@krijn-desktop:~$ dig tweakers.net

; <<>> DiG 9.7.0-P1 <<>> tweakers.net
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 11308
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 3, ADDITIONAL: 3

;; QUESTION SECTION:
;tweakers.net.          IN  A

;; ANSWER SECTION:
tweakers.net.       70014   IN  A   213.239.154.35

;; AUTHORITY SECTION:
tweakers.net.       166357  IN  NS  ns3.tweakers.net.
tweakers.net.       166357  IN  NS  ns2.tweakers.net.
tweakers.net.       166357  IN  NS  ns1.tweakers.net.

;; ADDITIONAL SECTION:
ns1.tweakers.net.   66953   IN  A   213.193.210.17
ns2.tweakers.net.   66953   IN  A   193.28.152.17
ns3.tweakers.net.   66953   IN  A   213.239.136.17

;; Query time: 22 msec
;; SERVER: 130.161.180.65#53(130.161.180.65)
;; WHEN: Sun Dec  5 14:11:15 2010
;; MSG SIZE  rcvd: 148


Een ping naar 130.161.180.65 geeft ongeveer een gemiddelde van 1ms op en naar 172.20.40.46 minder 1ms, dus daar ligt het niet aan.

Het rare is gewoon dat windows het dus prima doet met wat de router geeft maar ubuntu niet.

Acties:
  • 0 Henk 'm!

  • Tha_Butcha
  • Registratie: November 2000
  • Laatst online: 20-01 18:05
post je /etc/resolv.conf es

en waarom combineer je niet de DNS adressen van TuD en een andere?
dus dat je eerst die van OpenDNS doet, en dan pas die van TuD.

Dan kan je gewoon snel internetten, en als je de shares moet hebben van de uni, komt ie daar vanzelf op uit.

Tot slot kan je, als je router gewoon een linux bak is, op kunnen zetten als caching DNS server, gaat alles sowieso sneller

Compromises are for the weak


Acties:
  • 0 Henk 'm!

  • krijn1985
  • Registratie: Januari 2006
  • Laatst online: 22:36
Tha_Butcha schreef op zondag 05 december 2010 @ 15:32:
post je /etc/resolv.conf es

en waarom combineer je niet de DNS adressen van TuD en een andere?
dus dat je eerst die van OpenDNS doet, en dan pas die van TuD.

Dan kan je gewoon snel internetten, en als je de shares moet hebben van de uni, komt ie daar vanzelf op uit.

Tot slot kan je, als je router gewoon een linux bak is, op kunnen zetten als caching DNS server, gaat alles sowieso sneller
code:
1
2
3
4
krijn@krijn-desktop:~$ cat /etc/resolv.conf
# Generated by NetworkManager
nameserver 172.20.40.46
nameserver 130.161.180.65


Ik had het gister geprobeerd door handmatig als eerste de opendns neer te zetten, dan campus netwerk en dan nog een opendns. Echter leek hij toen de netwerk schijven niet te pakken. Maar ik kan het nog een keer proberen met opendns en dan de 172.20.40.46 erna.

Ik heb een router met DD-wrt, dus zou even kunnen kijken of ik het daar aan kan zetten Ik vind het echter zo apart dat windows 7 er geen last van heeft en linux dus wel.

Acties:
  • 0 Henk 'm!

  • Hero of Time
  • Registratie: Oktober 2004
  • Laatst online: 22:47

Hero of Time

Moderator LNX

There is only one Legend

Draaien de servers waar de shares op staan Windows? Dan is dat de reden waarom W7 er geen last van lijkt te hebben: NetBIOS. Volgens mij pakt Windows eerst NetBIOS en dan pas DNS om namen te resolven. Als je router in bridged mode staat, dus niet als je huis-tuin-en-keuken router is ingesteld zoals bij consumenten met twee verschillende IP reeksen, zou NetBIOS verkeer er doorheen moeten gaan. Anders is het zeker vreemd, want NetBIOS komt niet voorbij een router.

Commandline FTW | Tweakt met mate


Acties:
  • 0 Henk 'm!

  • krijn1985
  • Registratie: Januari 2006
  • Laatst online: 22:36
Hero Of Time schreef op zondag 05 december 2010 @ 22:39:
Draaien de servers waar de shares op staan Windows? Dan is dat de reden waarom W7 er geen last van lijkt te hebben: NetBIOS. Volgens mij pakt Windows eerst NetBIOS en dan pas DNS om namen te resolven. Als je router in bridged mode staat, dus niet als je huis-tuin-en-keuken router is ingesteld zoals bij consumenten met twee verschillende IP reeksen, zou NetBIOS verkeer er doorheen moeten gaan. Anders is het zeker vreemd, want NetBIOS komt niet voorbij een router.
Ik weet niet wat de servers draaien waar de shares op staan. Maar dat moet opzich toch niet uitmaken? Shares doen het namelijk prima, echter is het resolven van IP erg traag.

Wat betreft mijn router kon ik niet zo snel vinden hoe deze staat. Laat hem via de web interface een PPPoE connectie opzetten en via commando's zorg ik ervoor dat ik nog een campusnetwerk IP krijg.

Zal morgen even kijken of een combinatie van opendns en intern DNS server het gaat oplossen.

Edit: Het is nu 's ochtends en nu gaat het resolven wel snel (of sneller). Even kijken of dat in de loop van de dag weer veranderd.

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
krijn@krijn-desktop:~$ dig tweakers.net

; <<>> DiG 9.7.0-P1 <<>> tweakers.net
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 50405
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 3, ADDITIONAL: 3

;; QUESTION SECTION:
;tweakers.net.          IN  A

;; ANSWER SECTION:
tweakers.net.       45569   IN  A   213.239.154.35

;; AUTHORITY SECTION:
tweakers.net.       47364   IN  NS  ns2.tweakers.net.
tweakers.net.       47364   IN  NS  ns3.tweakers.net.
tweakers.net.       47364   IN  NS  ns1.tweakers.net.

;; ADDITIONAL SECTION:
ns1.tweakers.net.   47364   IN  A   213.193.210.17
ns2.tweakers.net.   47364   IN  A   193.28.152.17
ns3.tweakers.net.   47364   IN  A   213.239.136.17

;; Query time: 1 msec
;; SERVER: 172.20.40.46#53(172.20.40.46)
;; WHEN: Mon Dec  6 08:12:05 2010
;; MSG SIZE  rcvd: 148


Edit 2: Het lijkt erop dat het nu weer prima werkt. Er was waarschijnlijk dus toch een probleem met de campus DNS. Wel apart dat windows hier geen problemen van ondervond en linux wel.

[ Voor 35% gewijzigd door krijn1985 op 06-12-2010 18:37 ]

Pagina: 1