Portál AbcLinuxu, 14. května 2025 01:49

Dotaz: DNS a hosts a /etc/host.conf

31.1.2008 08:55 shepi | skóre: 6
DNS a hosts a /etc/host.conf
Přečteno: 1403×
Odpovědět | Admin
Dobry Mam konecne funkcny BIND DHCP . Funkcne revezne zaznamy aj zonove. Zaujima ma teraz ze ked do /ets/hosts vlozim zaznam napr:
10.2.10.1  server1.mojadom.net  server1
tak by mal odpovedat spominany zaznam : host server1

Pokial som to spravne pochopil tak /etc/resolf.conf urcuje kde sa bude co hladat
cat /etc/host.conf
order hosts,bind
multi on
Ale nefunguje to :-(
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

31.1.2008 09:14 magnum
Rozbalit Rozbalit vše Re: DNS a hosts a /etc/host.conf
Odpovědět | | Sbalit | Link | Blokovat | Admin
odpovedou na tvoju otazku je dnsmasq... bind+host nefunguje a nebude fungovat nikdy tak ako chces a tato konfiguracia si vyzaduje ovela vecsiu starostlivost a udrzbu...
31.1.2008 09:47 KH
Rozbalit Rozbalit vše Re: DNS a hosts a /etc/host.conf
No, dnsmasq bere zaznamy z /etc/hosts, a proto je prikaz host v DNS vidi, ale jinak je jeho urceni uplne jine nez urceni BINDu. Jestli puvodni pisatel potrebuje funkcnost BINDu, tak ho dnsmasq nespasi.
31.1.2008 09:38 KH
Rozbalit Rozbalit vše Re: DNS a hosts a /etc/host.conf
Odpovědět | | Sbalit | Link | Blokovat | Admin
Chovani "host" je popsane hned v prvni vete manualove stranky: "host is a simple utility for performing DNS lookups." To znamena, ze hleda v DNS, nikoliv ve jmennych sluzbach uvedenych v /etc/resolv.conf jako napr. /etc/hosts, NIS nebo LDAP. BTW: nslookup se chova podobne.
31.1.2008 10:37 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: DNS a hosts a /etc/host.conf
Navíc /etc/host.conf je historický relikt, který používají pouze aplikace linkované protli libc verze 4 nebo 5. Je velmi nepravděpodobné, že tazatel ve své instalaci nějakou takovou má. Všechno novější používá konfiguraci podle /etc/nsswitch.conf
31.1.2008 11:39 KH
Rozbalit Rozbalit vše Re: DNS a hosts a /etc/host.conf
Spis by se melo rict, ze volba order v /etc/host.conf je historicky relikt. V openSUSE je to i zminene:
# The following option is only used by binaries linked against
# libc4 or libc5. This line should be in sync with the "hosts"
# option in /etc/nsswitch.conf.
#
order hosts, bind
Navic jsou tam ale i volby, ktere se stale pouzivaji. Napr. kdosi kdysi definoval jednu mistni domenu jako xxx.local. My jsme pak museli v /etc/host.conf definovat "mdns off", protoze jinak jsme meli ohromne timeouty kvuli multicast DNS. (Byl to administrator Windows, ktery na internetove RFC dlabal.)
31.1.2008 11:43 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: DNS a hosts a /etc/host.conf

Myslel jsem, že i multicast DNS se řeší v nsswitch.conf - aspoň já tam mám (z distribuce)

  hosts:          files mdns4_minimal [NOTFOUND=return] dns
31.1.2008 10:23 Ripper | skóre: 31
Rozbalit Rozbalit vše Re: DNS a hosts a /etc/host.conf
Odpovědět | | Sbalit | Link | Blokovat | Admin
Pokud máte nakunfigurovaný BIND a máte v něm zónu mojadom.net a v ní záznam pro server1, tak /etc hosts vůbec neřešte, protože se o dotazy bude starat BIND a nikoli interní resolver. V tomto případě použijte pro ověření příkaz host server1.mojedom.net. Pokud ovšem zónu v BINDu nemáte, tak to bude zvenku trochu problém se na Vás dostat.
31.1.2008 12:25 shepi | skóre: 6
Rozbalit Rozbalit vše Re: DNS a hosts a /etc/host.conf
Odpovědět | | Sbalit | Link | Blokovat | Admin
dakujem za vycerpavajuce odpovede . Ine mi neostava len to nahadzat do lokalnej domeny. Lenze tam do dhcp rozhadze obsah suboru /var/named/mojadom.zone . Nuz asi si budem zvykat na jej obsah. este raz dik

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.