/ Forside / Teknologi / Operativsystemer / Linux / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Linux
#NavnPoint
o.v.n. 11177
peque 7911
dk 4814
e.c 2359
Uranus 1334
emesen 1334
stone47 1307
linuxrules 1214
Octon 1100
10  BjarneD 875
DNS
Fra : Flummer


Dato : 13-09-01 01:54

Hej Alle,

Jeg har siddet og rodet lidt rundt med DNS opsætning, og er da også nået et
stykke.
Men det ser ud til at når jeg laver en opdatering på min master server,
tager det laaaang tid før
det kan ses på andre server. Et lille eks.

Lokalt :

$ dig webduo.dyndns.dk

; <<>> DiG 9.1.0 <<>> webduo.dyndns.dk
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 9127
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 0

;; QUESTION SECTION:
;webduo.dyndns.dk. IN A

;; ANSWER SECTION:
webduo.dyndns.dk. 259200 IN A 62.198.70.97

;; AUTHORITY SECTION:
webduo.dyndns.dk. 259200 IN NS webduo.dyndns.dk.

;; Query time: 5 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Thu Sep 13 02:48:09 2001
;; MSG SIZE rcvd: 64

Det ser jo fint ud, men på en TDK maskine :

dig webduo.dyndns.dk

; <<>> DiG 9.1.0 <<>> webduo.dyndns.dk
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 41266
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0

;; QUESTION SECTION:
;webduo.dyndns.dk. IN A

;; AUTHORITY SECTION:
webduo.dyndns.dk. 6028 IN SOA webduo.dyndns.dk.
hostmaster.webduo.dyndns.dk. 199802151 28800 7200 2419200 86400

;; Query time: 32 msec
;; SERVER: 194.239.134.83#53(194.239.134.83)
;; WHEN: Thu Sep 13 01:42:27 2001
;; MSG SIZE rcvd: 81

Rent kaos.

Jeg ved at der er en cache på DNS'erne, hvor lange er intevallerne for
opdatering af disse ?!
Har dyndns.dk noget at gøre med denne cache ?

Lige for tiden kører jeg kun med MASTER server og det betyder vel ikke så
meget når det
er et subdomain og ikke et reelt domain.

Jeg regner med at bruge DNS i sammenhæng med Apache til virtualhost, har
nogen ydermere erfaringerne med det. Jeg har det problem at når jeg tilføjer
loen.webduo.dyndns.dk som en virtualhost bliver alle forespørgelser
redirektet dertil !

PÅ forhånd tak.

Flemming Fridthjof





 
 
Andreas Frøsting (13-09-2001)
Kommentar
Fra : Andreas Frøsting


Dato : 13-09-01 02:39

>Det ser jo fint ud, men på en TDK maskine :
>Jeg ved at der er en cache på DNS'erne, hvor lange er intevallerne for
>opdatering af disse ?!

http://dk-hostmaster.dk/perl/Resolve.pl?ip=&host=dyndns.dk&ns=ns.kyber.dk&verbose=on&lang=da

Lang smøre, men kig efter dem her:

300   ;refresh period (5 minutes)
100   ;retry interval (1 minute, 40 seconds)
604800   ;expire time (1 week)
300   ;default ttl (5 minutes)

Refresh er hvor ofte der opdateres.

>Har dyndns.dk noget at gøre med denne cache ?

Jep, det er i zonefilen til dyndns.dk refresh, ttl, retry intervaller
mv. angives.

>Jeg regner med at bruge DNS i sammenhæng med Apache til virtualhost, har
>nogen ydermere erfaringerne med det. Jeg har det problem at når jeg tilføjer
>loen.webduo.dyndns.dk som en virtualhost bliver alle forespørgelser
>redirektet dertil !

Prøv at bytte om på rækken af dine virtualhosts, det er alt der skal
til :)

--
Andreas Frøsting
http://phpwizard.dk
glaf glaf glaf!

Jan Chrillesen (13-09-2001)
Kommentar
Fra : Jan Chrillesen


Dato : 13-09-01 08:37

On Thu, 13 Sep 2001 03:38:52 +0200, Andreas Frøsting <smoelf@phpwizard.dk> wrote:

> Lang smøre, men kig efter dem her:
>
> 300   ;refresh period (5 minutes)
> 100   ;retry interval (1 minute, 40 seconds)
> 604800   ;expire time (1 week)
> 300   ;default ttl (5 minutes)
>
> Refresh er hvor ofte der opdateres.

Nej, refresh er hvor ofte en authoritativ, sekundær server checker
SOA'en på den primære server. Rekursive servere, som fx ns3.tele.dk,
bruger ikke værdierne i SOA'en til at cache efter.

/Jan

Flummer (13-09-2001)
Kommentar
Fra : Flummer


Dato : 13-09-01 09:30

Jeg har en expire som her ud som vist her :
4W ; expire, seconds

Hvor længe er det ?
Flemming

"Andreas Frøsting" <smoelf@phpwizard.dk> wrote in message
news:e230qtc8mnu1djdf4aatnefqhou21h9bch@4ax.com...
> >Det ser jo fint ud, men på en TDK maskine :
> >Jeg ved at der er en cache på DNS'erne, hvor lange er intevallerne for
> >opdatering af disse ?!
>
>
http://dk-hostmaster.dk/perl/Resolve.pl?ip=&host=dyndns.dk&ns=ns.kyber.dk&ve
rbose=on&lang=da
>
> Lang smøre, men kig efter dem her:
>
> 300 ;refresh period (5 minutes)
> 100 ;retry interval (1 minute, 40 seconds)
> 604800 ;expire time (1 week)
> 300 ;default ttl (5 minutes)
>
> Refresh er hvor ofte der opdateres.
>
> >Har dyndns.dk noget at gøre med denne cache ?
>
> Jep, det er i zonefilen til dyndns.dk refresh, ttl, retry intervaller
> mv. angives.
>
> >Jeg regner med at bruge DNS i sammenhæng med Apache til virtualhost, har
> >nogen ydermere erfaringerne med det. Jeg har det problem at når jeg
tilføjer
> >loen.webduo.dyndns.dk som en virtualhost bliver alle forespørgelser
> >redirektet dertil !
>
> Prøv at bytte om på rækken af dine virtualhosts, det er alt der skal
> til :)
>
> --
> Andreas Frøsting
> http://phpwizard.dk
> glaf glaf glaf!



Flemming Fridthjof (13-09-2001)
Kommentar
Fra : Flemming Fridthjof


Dato : 13-09-01 13:11

Jeg kan stadig ikke få VirtualHost til at virke. Heller ikke hvis jeg bytter
om på dem.
Her er min konfiguration :

NameVirtualHost 62.198.70.97

#
# VirtualHost example:
# Almost any Apache directive may go into a VirtualHost container.
#
<VirtualHost webduo.dk>
ServerAdmin webmaster@webduo.dk
DocumentRoot /home/www/html
ServerName webduo.dk
ErrorLog logs/loen
CustomLog logs/loen common
</VirtualHost>

<VirtualHost webduo.dyndns.dk>
ServerAdmin webmaster@webduo.dk
DocumentRoot /home/www/html/test/loen
ServerName webduo.dyndns.dk
</VirtualHost>

Jeg ender konstant inde på den sidste (webduo.dyndns.dk) også hvis jeg åbner
webduo.dk. Any help ?

Flemming
Flummer <flum2db@get2net.dk> wrote in message
news:B7_n7.1424$XW2.278427667@news.orangenet.dk...
> Jeg har en expire som her ud som vist her :
> 4W ; expire, seconds
>
> Hvor længe er det ?
> Flemming
>
> "Andreas Frøsting" <smoelf@phpwizard.dk> wrote in message
> news:e230qtc8mnu1djdf4aatnefqhou21h9bch@4ax.com...
> > >Det ser jo fint ud, men på en TDK maskine :
> > >Jeg ved at der er en cache på DNS'erne, hvor lange er intevallerne for
> > >opdatering af disse ?!
> >
> >
>
http://dk-hostmaster.dk/perl/Resolve.pl?ip=&host=dyndns.dk&ns=ns.kyber.dk&ve
> rbose=on&lang=da
> >
> > Lang smøre, men kig efter dem her:
> >
> > 300 ;refresh period (5 minutes)
> > 100 ;retry interval (1 minute, 40 seconds)
> > 604800 ;expire time (1 week)
> > 300 ;default ttl (5 minutes)
> >
> > Refresh er hvor ofte der opdateres.
> >
> > >Har dyndns.dk noget at gøre med denne cache ?
> >
> > Jep, det er i zonefilen til dyndns.dk refresh, ttl, retry intervaller
> > mv. angives.
> >
> > >Jeg regner med at bruge DNS i sammenhæng med Apache til virtualhost,
har
> > >nogen ydermere erfaringerne med det. Jeg har det problem at når jeg
> tilføjer
> > >loen.webduo.dyndns.dk som en virtualhost bliver alle forespørgelser
> > >redirektet dertil !
> >
> > Prøv at bytte om på rækken af dine virtualhosts, det er alt der skal
> > til :)
> >
> > --
> > Andreas Frøsting
> > http://phpwizard.dk
> > glaf glaf glaf!
>
>



Thomas (13-09-2001)
Kommentar
Fra : Thomas


Dato : 13-09-01 12:35

Flemming Fridthjof wrote:
> Jeg kan stadig ikke få VirtualHost til at virke. Heller ikke hvis jeg bytter
> om på dem.
> Her er min konfiguration :
>
> NameVirtualHost 62.198.70.97

Er det den IP din server har ?

Det ser mere ud som om det er din offentlige/NAT'ede IP. Jeg vil gætte
på at det er en 192.168.x.x eller 10.x.x.x IP du skal angive her.

P.S. du kan godt have flere NameVirtualHost linier.

> #
> # VirtualHost example:
> # Almost any Apache directive may go into a VirtualHost container.
> #
> <VirtualHost webduo.dk>

Prøv at angive dit IP istedet for domænenavnet.

I.e. <VirtualHost 192.168.1.2> (eller hvad din IP nu er).

--
Don't waste space

Flemming Fridthjof (13-09-2001)
Kommentar
Fra : Flemming Fridthjof


Dato : 13-09-01 13:43

Det kan det ikke være.
Ip'en er til serveren, og den er ikke nat. Serveren natter denne ip adr
videre på til lokalnettet.
Jeg får også følgende fejl ved forsøg på at bruge 192.168.0.1 :

[warn] NameVirtualHost 192.168.0.1:80 has no VirtualHosts

Den fejl før jeg ikke ved brug af den anden ip adr. Når jeg kigger på andre
opsætning, står der også den globale ip adr.

Flemming

Thomas <inthenews@corell.dk> wrote in message
news:slrn9q16fo.gtu.inthenews@mail.corell.dk...
> Flemming Fridthjof wrote:
> > Jeg kan stadig ikke få VirtualHost til at virke. Heller ikke hvis jeg
bytter
> > om på dem.
> > Her er min konfiguration :
> >
> > NameVirtualHost 62.198.70.97
>
> Er det den IP din server har ?
>
> Det ser mere ud som om det er din offentlige/NAT'ede IP. Jeg vil gætte
> på at det er en 192.168.x.x eller 10.x.x.x IP du skal angive her.
>
> P.S. du kan godt have flere NameVirtualHost linier.
>
> > #
> > # VirtualHost example:
> > # Almost any Apache directive may go into a VirtualHost container.
> > #
> > <VirtualHost webduo.dk>
>
> Prøv at angive dit IP istedet for domænenavnet.
>
> I.e. <VirtualHost 192.168.1.2> (eller hvad din IP nu er).
>
> --
> Don't waste space



Flemming Fridthjof (13-09-2001)
Kommentar
Fra : Flemming Fridthjof


Dato : 13-09-01 13:56

Har fundet fejlen.
Man skal IKKE benytte navne i <VirtualHost "navn">.
Istedet skal man benytte den ip adr. som server tilgås fra.

<VirtualHost "ip adr">
Så nu virker det.

Mange tak for hjælpen. Mangler dog stadig en hånd med det DNS, men skal nok
lige have læst noget mere om det.

Flemming
Flemming Fridthjof <flemming@webduo.dk> wrote in message
news:uY0o7.1436$AV4.281158769@news.orangenet.dk...
> Det kan det ikke være.
> Ip'en er til serveren, og den er ikke nat. Serveren natter denne ip adr
> videre på til lokalnettet.
> Jeg får også følgende fejl ved forsøg på at bruge 192.168.0.1 :
>
> [warn] NameVirtualHost 192.168.0.1:80 has no VirtualHosts
>
> Den fejl før jeg ikke ved brug af den anden ip adr. Når jeg kigger på
andre
> opsætning, står der også den globale ip adr.
>
> Flemming
>
> Thomas <inthenews@corell.dk> wrote in message
> news:slrn9q16fo.gtu.inthenews@mail.corell.dk...
> > Flemming Fridthjof wrote:
> > > Jeg kan stadig ikke få VirtualHost til at virke. Heller ikke hvis jeg
> bytter
> > > om på dem.
> > > Her er min konfiguration :
> > >
> > > NameVirtualHost 62.198.70.97
> >
> > Er det den IP din server har ?
> >
> > Det ser mere ud som om det er din offentlige/NAT'ede IP. Jeg vil gætte
> > på at det er en 192.168.x.x eller 10.x.x.x IP du skal angive her.
> >
> > P.S. du kan godt have flere NameVirtualHost linier.
> >
> > > #
> > > # VirtualHost example:
> > > # Almost any Apache directive may go into a VirtualHost container.
> > > #
> > > <VirtualHost webduo.dk>
> >
> > Prøv at angive dit IP istedet for domænenavnet.
> >
> > I.e. <VirtualHost 192.168.1.2> (eller hvad din IP nu er).
> >
> > --
> > Don't waste space
>
>



Thomas (13-09-2001)
Kommentar
Fra : Thomas


Dato : 13-09-01 13:06

Flemming Fridthjof wrote:
> Har fundet fejlen.
> Man skal IKKE benytte navne i <VirtualHost "navn">.
> Istedet skal man benytte den ip adr. som server tilgås fra.
>
> <VirtualHost "ip adr">
> Så nu virker det.

Rent faktisk laver den et DNS opslag på det hostnavn du angiver, og
lytter på requests til det IP den finder frem til.

--
Don't waste space

Flemming Fridthjof (13-09-2001)
Kommentar
Fra : Flemming Fridthjof


Dato : 13-09-01 14:33

Så burder det andet i teorien virker, da den returnere de samme ip adresser.
Meeeeeen, Sådan er virkeligheden måske barre ikke ? Eller ?

Flemming

Thomas <inthenews@corell.dk> wrote in message
news:slrn9q189u.gtu.inthenews@mail.corell.dk...
> Flemming Fridthjof wrote:
> > Har fundet fejlen.
> > Man skal IKKE benytte navne i <VirtualHost "navn">.
> > Istedet skal man benytte den ip adr. som server tilgås fra.
> >
> > <VirtualHost "ip adr">
> > Så nu virker det.
>
> Rent faktisk laver den et DNS opslag på det hostnavn du angiver, og
> lytter på requests til det IP den finder frem til.
>
> --
> Don't waste space



Thomas (13-09-2001)
Kommentar
Fra : Thomas


Dato : 13-09-01 13:49

Flemming Fridthjof wrote:

[VirtualHost IP/hostname]

> Så burder det andet i teorien virker, da den returnere de samme ip adresser.
> Meeeeeen, Sådan er virkeligheden måske barre ikke ? Eller ?

Den slår dem kun op når den læser konfigurationsfilen, i.e. ved opstart
og 'apachectl graceful'.

Så den her vil ihvertfald give problemer:

<VirtualHost webduo.dyndns.dk>

Og husk at det er den/de IP som din s(w)erver har, og det er jo ikke
det samme som det DNS'en angiver (hvis swerveren sidder bag en
NAT/PAT/Maquerading).

P.S. http://www.usenet.dk/netikette/quote.html det vil gøre vores
indlæg mere læsevenlige.

--
Don't waste space

Jacob Bunk Nielsen (13-09-2001)
Kommentar
Fra : Jacob Bunk Nielsen


Dato : 13-09-01 16:15

"Flemming Fridthjof" <flemming@webduo.dk> writes:

> NameVirtualHost 62.198.70.97

Prøv at bruge '*' i stedet for IP-adressen. Det burde virke fra og med
Apache 1.3.14. På den måde lytter den på alle IP-adresser den nu mener
at kunne finde.

> <VirtualHost webduo.dk>

Det bliver så til:
<VitualHost *>

--
Jacob - www.bunk.cc
Stay together, drag each other down.

Klaus Alexander Seis~ (13-09-2001)
Kommentar
Fra : Klaus Alexander Seis~


Dato : 13-09-01 15:51

Flummer skrev:

> Jeg har en expire som her ud som vist her :
> 4W ; expire, seconds
>
> Hvor længe er det ?

Fire uger.


// Klaus

--
Læs venligst <http://www.usenet.dk/netikette/quote.html#nedenunder>.

Jan Chrillesen (13-09-2001)
Kommentar
Fra : Jan Chrillesen


Dato : 13-09-01 21:12

On Thu, 13 Sep 2001 10:29:48 +0200, Flummer <flum2db@get2net.dk> wrote:

> Jeg har en expire som her ud som vist her :
> 4W ; expire, seconds
>
> Hvor længe er det ?

4w = 4 weeks = 4 uger

....men, det har intet med dit problem at gøre

/Jan

Jan Chrillesen (13-09-2001)
Kommentar
Fra : Jan Chrillesen


Dato : 13-09-01 08:45

On Thu, 13 Sep 2001 02:54:26 +0200, Flummer <flum2db@get2net.dk> wrote:

> ;; ANSWER SECTION:
> webduo.dyndns.dk. 259200 IN A 62.198.70.97
>
> ;; AUTHORITY SECTION:
> webduo.dyndns.dk. 259200 IN NS webduo.dyndns.dk.

Du har en ekstrem lang TTL på dine records. Ovenstående records vil
blive cachet i 3 døgn.

Husk at TTL'en i SOA'en for BIND 8.2, og nyere er en negativ TTL (d.v.s.
hvor lang tid en rekursiv server cacher et opslag i en zone, hvor den
rekord, der spørges på, ikke findes). TTL for angives enten som et $TTL
statement, eller ved at angive TTL for hver RR.

Her er et eksempel på en zone og en kort forklaring af de forskellige
parametre:

$TTL 7200
;
@ IN SOA ns10.inet.tele.dk.
hostmaster.chrillesen.dk. (
2001091301 ;serial
YYYYMMDDSS
14400 ; refresh 4 h
7200 ; retry 2 h
604800 ; expire 7 d
900 ) ; Negative TTL


$TTL er TTL for zonen, d.v.s. alle RR's caches i 2 timer (7200 sekunder)
2001091301 er serienummeret for zonen, og skal selvfølgelig altid hæves
på den primære, i forbindelse med updates af zonen. Der er ingen krav om
at det skal være i datoformat, men det kan være rart at have.
refresh er hvor ofte de/den sekundære checker serienummeret på den
primære, og hvis serienummeret er opdateret trækkes zonen til den
sekundære.
retry er hvor ofte den sekundære forsøger at trække zonen, hvis ikke den
primære svarede sidste gang man forsøgte
expire er hvor længe zone data er valide på den sekundære server, efter
den sidste vellykkede zonetransfer fra den primære
Negativ TTL er forklaret ovenfor.

/Jan

Søg
Reklame
Statistik
Spørgsmål : 177557
Tips : 31968
Nyheder : 719565
Indlæg : 6408885
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste