Avatar billede hairam Nybegynder
18. maj 2006 - 14:18 Der er 7 kommentarer og
1 løsning

Hmmm Cached DNS navn

Hej alle.
Jeg har et problem og vil gætte på at det er min interne DNS.
Jeg har en server til at stå et andet sted og den har ikke en fast ip, så den er er sat til et DNS navn. aka super.No-ip.Biz
Jeg kan den ene dag få fat i den ved at skrive navnet, pinge osv. det hele virker. Men næste dag, "IP på den skifter ret hurtigt" så har den en ny ip og jeg kan ikke få fat i den.
Dvs. Igår havde den IP 80.200.200.20 Virkede fint
    Idag har den IP 80.200.200.21 (jeg kan godt pinge den fra en anden maskine der ikke sidder på min Server så jeg ved hvad den nye IP er og at det virker).
Men hvis jeg prøve at Pinge fra min lokale maskine skriver den..
Pinger 80.200.200.20 og så får den timeout på begge pakker.

Jeg tænkte så selvfølgelig ahhh, Lokal DNS Cache. men en Ipconfig /flushDNS virkede heller ikke stadig den gamle IP.

Jeg har fundet ud af at hvis jeg skriver den IP jeg har fundet fra min externe maskine så virker det fint, og hvis jeg derefter anvender super.No-ip.Biz igen så virker det fint som om at den har opdateret en eller anden form for Cache. Så vidt jeg ved er der kun en lokal DNS på hver maskine ikke på DNS serveren, tager jeg fejl.
Jeg kører Windows 2K - Server med egen DNS

Nogle gode ideer!!!
Avatar billede zinuss Nybegynder
18. maj 2006 - 20:06 #1
Efter hvad jeg ved cacher en DNS. Derfor må din DNS server (hvis du ikke har slået det fra)også. Jeg vil skyde på at disse har en time to live på 24 timer. Prøv også at tømme cachen på din dns og se om der ikke er indstilling på hvor lang tid den gemmer opslagen. Selvom du tømmer cachen på din(e)klienter, vil den stadig få et "forkert" opslag af din dns
Avatar billede hairam Nybegynder
19. maj 2006 - 08:36 #2
Hehe, fandt det inde på serveren som du sagde, jeg har ikke haft problemet igen så jeg kan ikke se om det virker endnu. Men hvordan gør jeg så mine "Dumme" brugere kan komme på, jeg kan jo ikke sidde og fjerne cachen hver gang. Har ikke kunnet finde en indstilling om hvor lang tid den gemmer DNS opslaget. Nogen der kan hjælpe?
Avatar billede zinuss Nybegynder
19. maj 2006 - 11:55 #3
Taget fra:
http://www.microsoft.com/technet/prodtechnol/windows2000serv/plan/w2kdns2.mspx
"A resolver caches the information it receives when it resolves queries. These cached responses can then be used to answer subsequent queries for the same information. The cached data, however, has a limited lifetime specified in the Time To Live (TTL) parameter returned with the data. TTL makes sure the DNS Server doesn't keep information for so long that it becomes out of date. TTL for the cache can be set on the DNS database (per individual RR by specifying the TTL field of the record and per zone through the minimum TTL field of the SOA record) as well as on the resolver side by specifying the maximum TTL the resolver allows to cache the resource records.

There are two competing factors to consider when setting the time to live. One is the accuracy of the cached information, the other is the DNS servers utilization and the network traffic. If the TTL is short, then the likelihood of having old information goes down considerably, but increases the DNS servers utilization and the network traffic. If the TTL is long, the cached responses could become outdated, meaning the resolver could give false answers to queries. At the same time a long TTL decreases the DNS servers utilization and the network traffic. If a query is answered with an entry from cache, the TTL of the entry is also passed with the response. This way the resolvers that receive the response know how long the entry is valid. The resolvers honor the TTL from the responding server; they don't set it again based on their own TTL. Thus entries truly expire rather than live in perpetuity as they move from server to server with an updated TTL."

Jeg vil stadig mene det er din TTL du skal stille.... Tror nu godt du kan scripte dig ud og skulle tømme cachen hele tiden :)
Avatar billede zinuss Nybegynder
19. maj 2006 - 11:56 #4
om igen: Tror nu godt du scripte dig af at skulle tømme din cache hele tiden, men ville nu fortrække den øverste løsning... På den anden side er DNS min stærke side :)
Avatar billede zinuss Nybegynder
19. maj 2006 - 11:57 #5
LOL, "DNS er ikke min stærke side"... (Har lidt travlt, så det går stærkt med at skrive)
Avatar billede hairam Nybegynder
08. juni 2006 - 08:08 #6
Jeg takker mange gange, det har givet mig noget at kigge på. Ja og fjernet den fejlagtige ide om at DNS serveren ikke cacher. Hvis du vil ligge et svar vil jeg gerne tildele pointne til dig.
Avatar billede zinuss Nybegynder
24. juli 2006 - 22:59 #7
Det er cool, tag dem selv, kom jo ikke med et brugbart svar :)
Avatar billede hairam Nybegynder
13. oktober 2006 - 13:55 #8
Ok helt iorden.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester