Portál AbcLinuxu, 14. května 2025 04:06

Dotaz: Expirace záznamu v DNS

9.9.2010 08:43 kibo | skóre: 17 | blog: Fedora Core 4 | Znojmo
Expirace záznamu v DNS
Přečteno: 526×
Odpovědět | Admin
Zdravím Guru

sca před 3 týdny jsme přebírali správu DNS pro naši doménu svse.cz na naše servery. Tedy z DNS serverů našeho poskytovatele na naše DNS servery.

Hlavička zony vypadá následovně. Schválně jsme nastavovali krátké časy, aby byl přechod na naše servery plynulý.
$TTL 1h;
$ORIGIN svse.cz. ; 
@	IN	SOA  ns1.svse.cz. root.svse.cz. (
			2010081811 ; serial
                        1h         ; refresh
                        15m        ; update retry
                        3w         ; expiry
                        2h         ; minimum
			)
Problém je, že i po tak dlouhé době (sca 20dnů) mi stále dost lidí hlásí problémy s připojením na webové stránky, poštu, atd... Jsou ochotni připustit, že občas se připojí, občas nikoli. Jedná se většinou o vzdálené sítě používajících DNS od různých poskytovatelů.

Předpokládal jsem, že neautoritatvní DNS servery se řídí časem TTL zony a když tuto dobu překročí budou se dotazovat autoritativních serverů.

Je možné, že některé (asi špatně nastavené DNS) drží své záznamy na úkor TTL? Neptají se autoritativních serverů a udržují neplatné nebo neaktuální záznamy?

Děkuji za vysvětlení. Tom


Řešení dotazu:


Nástroje: Začni sledovat (2) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

vdusek avatar 9.9.2010 09:19 vdusek | skóre: 27
Rozbalit Rozbalit vše Re: Expirace záznamu v DNS
Odpovědět | | Sbalit | Link | Blokovat | Admin
Asi něco rozbitého:

http://www.afnic.fr/outils/zonecheck_en

Jak vypadá definice primárního a sekundárního DNS serveru? Běží skutečně na ns1.svse.cz 213.211.53.198 a ns1.kibo.cz 78.156.136.96?
9.9.2010 13:16 xHire | skóre: 21 | blog: Linuxovník
Rozbalit Rozbalit vše Re: Expirace záznamu v DNS
Užitečný odkaz, který mě přivedl na program ZoneCheck, díky! K výše uváděné doméně můžu odkázat přímo na testy z online dema. Teoreticky by CNAME na nepřípustných místech mohly způsobovat zmiňované problémy.
Kryptoměny a bločenka.
vdusek avatar 9.9.2010 13:36 vdusek | skóre: 27
Rozbalit Rozbalit vše Re: Expirace záznamu v DNS
Posli sem obsah zonoveho souboru (at to nemusime "hackovat") z primarniho DNS serveru
9.9.2010 13:55 kibo | skóre: 17 | blog: Fedora Core 4 | Znojmo
Rozbalit Rozbalit vše Re: Expirace záznamu v DNS
Díky za pomoc.

Nevím, kde může být chyba. Zkoušel jsem: dig @213.211.53.198 web.svse.cz a podobně.

Zona (trochu zkrácená). Např záznam pro web.svse.cz. jsem přidávali až na nových serverech sca(20 dnů). Na tomto záznamu se dá testovat. Ostatní záznamy např. www.svse.cz byly už několik roků u poskytovatele.
$TTL 1h; default TTL for zone
$ORIGIN svse.cz. ; base domain-name
@	IN	SOA  ns1.svse.cz. root.svse.cz. (
			2010081811 ; serial
                        1h         ; refresh
                        15m        ; update retry
                        3w         ; expiry
                        2h         ; minimum
			)
;nameserver for domain			
@	IN	NS      	ns1.svse.cz.
@       IN	NS		ns1.kibo.cz.
    
;mail server for domain
@	1d      IN	MX	10	mail.svse.cz.
    
;domain host includes NS and MX records define above
svse.cz.	IN	A		213.211.53.198
akela		IN	CNAME		svse.cz.
ns1		IN	CNAME		svse.cz.
smtp		IN	CNAME		svse.cz.
www		IN	CNAME		svse.cz.
web		IN	CNAME		svse.cz.
testy		IN	CNAME		svse.cz.
ftp		IN	CNAME		svse.cz.
knihovna	IN	CNAME		svse.cz.
Ještě jednou děkuji za pomoc. Tom
Řešení 1× (kibo (tazatel))
vdusek avatar 9.9.2010 14:17 vdusek | skóre: 27
Rozbalit Rozbalit vše Re: Expirace záznamu v DNS
Takze rychle a zkusmo (snad se trefim)
$TTL 1h; default TTL for zone
$ORIGIN svse.cz. ; base domain-name
@	IN	SOA  ns1.svse.cz. root.svse.cz. (
			2010081811 ; serial
                        1h         ; refresh
                        15m        ; update retry
                        3w         ; expiry
                        2h         ; minimum
			)
;nameserver for domain			
@	IN	NS      	ns1.svse.cz.
@       IN	NS		ns1.kibo.cz.
    
;mail server for domain
@	1d      IN	MX	10	mail.svse.cz.
    
;domain host includes NS and MX records define above
; radek pod tim je SEO hack
svse.cz.	IN	A		213.211.53.198
akela		IN	CNAME		svse.cz.
; tak tady je asi zakopany pes
ns1		IN	A		213.211.53.198
smtp		IN	CNAME		svse.cz.
www		IN	CNAME		svse.cz.
web		IN	CNAME		svse.cz.
testy		IN	CNAME		svse.cz.
ftp		IN	CNAME		svse.cz.
knihovna	IN	CNAME		svse.cz.
Osobne bych to radeji napsal takhle (prijde mi to prehlednejsi):
$TTL 1h; default TTL for zone
$ORIGIN svse.cz. ; base domain-name
@	IN	SOA  ns1.svse.cz. root.svse.cz. (
			2010081811 ; serial
                        1h         ; refresh
                        15m        ; update retry
                        3w         ; expiry
                        2h         ; minimum
			)
;nameserver for domain			
@	IN	NS      	ns1.svse.cz.
@       IN	NS		ns1.kibo.cz.
    
;mail server for domain
@	1d      IN	MX	10	mail.svse.cz.

ns1		IN	A		213.211.53.198    
svse.cz.	IN	A		213.211.53.198

akela		IN	CNAME		ns1.svse.cz.
smtp		IN	CNAME		ns1.svse.cz.
www		IN	CNAME		ns1.svse.cz.
web		IN	CNAME		ns1.svse.cz.
testy		IN	CNAME		ns1.svse.cz.
ftp		IN	CNAME		ns1.svse.cz.
knihovna	IN	CNAME		ns1.svse.cz.
BTW - nekam se asi vytratil mail.svse.cz
9.9.2010 14:22 kibo | skóre: 17 | blog: Fedora Core 4 | Znojmo
Rozbalit Rozbalit vše Re: Expirace záznamu v DNS
Děkuji za korekci.
mail.svse.cz jsem omylem smazal při vkládání do komentáře. Tom
vdusek avatar 9.9.2010 14:29 vdusek | skóre: 27
Rozbalit Rozbalit vše Re: Expirace záznamu v DNS
a do reverzni DNS urcite zaznam pro ns1.svse.cz na IP 213.211.53.198
9.9.2010 14:32 kibo | skóre: 17 | blog: Fedora Core 4 | Znojmo
Rozbalit Rozbalit vše Re: Expirace záznamu v DNS
hmm
v reverzech mám:
213.211.53.198	IN	PTR		svse.cz.

http://www.abclinuxu.cz/poradna/linux/show/312230
Tom
9.9.2010 14:29 kibo | skóre: 17 | blog: Fedora Core 4 | Znojmo
Rozbalit Rozbalit vše Re: Expirace záznamu v DNS
Tady z toho dotazu jsem pochopil, že v zonovém souboru by měl být pouze jediný A záznam.
http://www.abclinuxu.cz/poradna/linux/show/312230

Každopádně moc díky za podporu pomoc
Tom
vdusek avatar 9.9.2010 14:41 vdusek | skóre: 27
Rozbalit Rozbalit vše Re: Expirace záznamu v DNS
Ano, ale z duvodu SEO hacku se tam pridava dalsi :-(

Ten radek
svse.cz.	IN	A		213.211.53.198
je ten SEO hack. Zkus tu domenu "postavit" bez nej ;)

Nekde tam je chyba, protoze NS zaznam nesmi ukazovat na CNAME: - viz zonecheck (NS is not allowed to point to a CNAME alias). Nebo to jeste neni reloadnuty?
9.9.2010 14:45 kibo | skóre: 17 | blog: Fedora Core 4 | Znojmo
Rozbalit Rozbalit vše Re: Expirace záznamu v DNS
Hmm, reloadnutý to je.
Nyní to řve na chybějící PTR záznam.
Do reverní zóny mám přidat:
213.211.53.198 IN PTR ns1.svse.cz.
a stávající smazat? Tom
vdusek avatar 9.9.2010 14:48 vdusek | skóre: 27
Rozbalit Rozbalit vše Re: Expirace záznamu v DNS
Ano, ve správné syntaxi inaddr-arpa
9.9.2010 15:00 kibo | skóre: 17 | blog: Fedora Core 4 | Znojmo
Rozbalit Rozbalit vše Re: Expirace záznamu v DNS
Hmm.
ZoneCheck mi stále ukazuje chybu s CNAME záznamem. Vše je již dávno reloadnuté :(
Tom
9.9.2010 20:15 */*/*/*
Rozbalit Rozbalit vše Re: Expirace záznamu v DNS
a menil si zaznamy v kibo.cz?

nebo si menil zaznamy v svse.cz aby nepouzivala kibo.cz nebo aby pouzivala neco jinyho nez ns1.kibo.cz?

tady je to taky porad. http://dnscheck.iis.se/?time=1284054576&id=883642&view=basic&test=standard
vdusek avatar 9.9.2010 14:59 vdusek | skóre: 27
Rozbalit Rozbalit vše Re: Expirace záznamu v DNS
Nekde neco nevidime pro oci:
; zone file fragment for example.com 
$TTL 2d ; zone TTL default = 2 days or 172800 seconds
$ORIGIN example.com.
@      IN      SOA   ns.example.com. hostmaster.example.com. (
               2003080800 ; serial number
               1d12h      ; refresh =  1 day 12 hours
               15M        ; update retry = 15 minutes
               3W12h      ; expiry = 3 weeks + 12 hours
               2h20M      ; minimum = 2 hours + 20 minutes
               )
       IN      NS  ns.example.com.
       IN      NS  ns.example.net.
...
; A record for ns.example.com. RR above
ns     IN      A   192.168.2.1
vdusek avatar 9.9.2010 15:35 vdusek | skóre: 27
Rozbalit Rozbalit vše Re: Expirace záznamu v DNS
Odpovědět | | Sbalit | Link | Blokovat | Admin
Asi to mam - problem je u spravce serveru ns1.kibo.cz
[root@lovius named]# nslookup ns1.kibo.cz

ns1.kibo.cz      canonical name = kibo.cz.
Name:   kibo.cz
Address: 78.156.136.96
Zaznam musi ukazovat na CNAME a ne na alias

Zkus:
 
                    IN  NS     kibo.cz.
kibo.cz.            IN A 78.156.136.96
Ale pak to je totalne rozhozene proti WHOIS informaci :-(
9.9.2010 19:46 */*/*/*
Rozbalit Rozbalit vše Re: Expirace záznamu v DNS
Odpovědět | | Sbalit | Link | Blokovat | Admin
to je sice hezky, ze jste si nastavili kratky casy, ale pokud jste po nastaveni kratkych casu nepockali aspon tak dlouhou dobu jako byl maximalni interval expirace, nebo nejvyssi ttl u vsech potrebnych zaznamu, tak to je jako by ste to nenastavili.

predpokladam, ze ste meli maximum mesic a ted po dvaceti dnech nekde stale jeste je nacachovan ten mesicni zaznam a zbyva mu treba jeste tyden do expirace.
9.9.2010 20:32 kibo | skóre: 17 | blog: Fedora Core 4 | Znojmo
Rozbalit Rozbalit vše Re: Expirace záznamu v DNS
Díky za připomínku. To jsme si samozřejmě pohlídali.
Chyba nejspíš je v ns záznamech jak píše Václav.
NS musí mít A záznam.
Tom
10.9.2010 09:25 noxo
Rozbalit Rozbalit vše Re: Expirace záznamu v DNS
Odpovědět | | Sbalit | Link | Blokovat | Admin
dulezite je take zmenit i serial pri jakekoliv zmene v zonovem soboru, ale ja jen tak jestli nahodou to neni i v tomto :)

2010081811 ; serial
vdusek avatar 10.9.2010 09:45 vdusek | skóre: 27
Rozbalit Rozbalit vše Re: Expirace záznamu v DNS
... a reloadnout bind daemona :-)
10.9.2010 09:51 noxo
Rozbalit Rozbalit vše Re: Expirace záznamu v DNS
to uz jsem se neodvazoval napsat... radeji, bylo by to moc drze :)
10.9.2010 16:12 Alibaba
Rozbalit Rozbalit vše Re: Expirace záznamu v DNS
Odpovědět | | Sbalit | Link | Blokovat | Admin
ešte jednu vec - mail.svse.cz čo máš ako MX musí byť typu A, nie CNAME.

Inak odporúčam na kontrolu DNS tieto dve výborné stránky - http://www.intodns.com/svse.cz alebo http://www.dns-info.cz/cs/dns-test/

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.