Portál AbcLinuxu, 25. dubna 2024 13:15


Dotaz: Kdo a kde kešuje /etc/hosts?

Petr Tomášek avatar 5.5.2015 23:16 Petr Tomášek | skóre: 39 | blog: Vejšplechty
Kdo a kde kešuje /etc/hosts?
Přečteno: 453×
Odpovědět | Admin
Zdar!

Jsem zvyklý pro různé záležitosti na svém notebooku občas přes /etc/host natvrdo předefinovat IP adresu pro určitý DNS záznam. Dřív to fungovalo bez problémů, ale teď jsem zjistil, že na mém Debianu Wheezy (7.8) to najednou dlouho trvá, než se změna projeví - a to nejen ve Firefoxu, ale i v běžných systémových utilitkách jako je ping. (Zajímavé je, že příkaz host vůbec soubor /etc/hosts nebe v potaz.) Takže předpokládám, že to nějaká knihovna někde kešuje. Odpojení a připojení sítě očividně tuhle keš vyčistí, takže by se to dalo brát jako workaround, jenomže to mi shodí existující TCP a RTP spojení, takže je to naprd.

Čili můj dotaz: nešťoural se v tom z vás někdo natolik, aby věděl, kde je zakopaný pes; případně, jestli není možné keš nějakým rozumným způsobem (smazání souboru, kill, zápis do socketu) vyprázdnit?

Díky!
multicult.fm | monokultura je zlo | welcome refugees!

Řešení dotazu:


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

Odpovědi

6.5.2015 00:07 alkoholik | skóre: 40 | blog: Alkoholik
Rozbalit Rozbalit vše Re: Kdo a kde kešuje /etc/hosts?
Odpovědět | | Sbalit | Link | Blokovat | Admin
nscd?
Petr Tomášek avatar 6.5.2015 21:19 Petr Tomášek | skóre: 39 | blog: Vejšplechty
Rozbalit Rozbalit vše Re: Kdo a kde kešuje /etc/hosts?
Diky, vubec jsem nevedel, ze neco takoveho v systemu mam :-(
multicult.fm | monokultura je zlo | welcome refugees!
6.5.2015 22:20 trubicoid
Rozbalit Rozbalit vše Re: Kdo a kde kešuje /etc/hosts?
vono to tam asi uz bejt ani nemusi, se toho zbav

jinak toto /usr/sbin/nscd -i hosts

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.