Portál AbcLinuxu, 26. prosince 2025 13:59
8. DNS (Domain Name System)
zone "neco.loc" {
type master;>
file "/etc/bind/neco.loc"
};
a ten zonovy soubor neco.loc
$TTL 86400
@ IN SOA neco.loc neco@nekam.cz (
2004081700 ; Seriove cislo
10800 ; Refresh
1800 ; Retry
604800 ; Expire na DNS 2
900 ) ; Negative cache TTL
IN NS neco.loc.
neco.loc IN A 192.168.70.35
Je to ale urcite blbe protoze to nefunguje.Muzete mi jeste pomoci?.Dekuji
$TTL 86400
@ IN SOA ns.neco.loc. nekdo.neco.loc. (
2004081700 ; Seriove cislo
10800 ; Refresh
1800 ; Retry
604800 ; Expire na DNS 2
900 ) ; Negative cache TTL
IN NS ns.neco.loc.
ns IN A 192.168.70.35
www IN CNAME ns
Kde ns je jmeno nameserveru (?) a cname je alias aby fungovalo www.neco.loc jestli je to teda vse na stejnem servru.
host ns.neco.cz a host www.neco.loc spusteny na serveru?
@ soa ns nekdo (
2005112701 ; serial
3H ; refresh
30M ; retry
2W ; expire
15M ; minimum
)
A znovu musím zdůraznit, že poslední hodnota v SOA záznamu se nenazývá "negative cache TTL". Ověřil jsem si, že v žádném RFC se takové označení nevyskytuje, a strašně rád bych věděl, kdo tuto mystifikaci šíří.
Ze by treba aj rekl, co mu vadi...
treba na nekterych distribucich maji tendenci zavirat binda do chrootu ... dostane se bind k tomu souboru?
Pripadne "treba" u RH je na zacatku named.conf uvedeno neco jako
)
not found: 3(NXDOMAIN)jinak v syslogu se krome jineho vyskytne:
localhost named[4159]: master zone "neco.loc" (IN) loaded (serial 2004081700)Jinak zadne error hlasky tam nejsou.
neco.loc', které tam máte, znamená ve skutečnosti jméno 'neco.loc.neco.loc'.
host neco.loc.neco.locto taky vyhazuje ze nezna.Takze jeste jestli neni nekde chyba uplne na zacatku.V syslogu to vyhazovalo pri prvnich pokusech chyby ohledne toho stredniku ktery chybel v named.conf To jsem ale odstranil a od te chvile uz to zadne chyby nevyhazuje takze jeste nekde jinde to bude.
host www.neco.loc localhost.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.