glibc resolver a jiny transpotni protokol, jiny port
Michal Schmidt
xschmi00 na stud.feec.vutbr.cz
Pátek Květen 27 18:50:05 CEST 2005
Petr Pisar wrote:
> potreboval bych, aby DNS dotazy na jeden konkretni DNS server, ktery je
> uveden v /etc/resolv.conf byly provadeny pres TCP. Dokumentace se ale o
> podobne volbe nezminuje. Dokonce se ani nezminuje o tom, jak zmenit
> cilovy port.
>
> Vim, ze protocol je mozne urcit explicitne pomoci funkce sethostent(),
> ale ja bych to potreboval implicitne.
Možná to glibc ani neumí. V takovém případě Vám nezbyde než sáhnout do
zdrojáků.
A nebo si napište jednoduchý DNS forwarder, který bude naslouchat DNS
požadavkům na localhostu a předávat je na ten Váš divný TCP port na
vzdáleném serveru. Do /etc/resolv.conf si pak dáte
nameserver 127.0.0.1
Michal
Další informace o konferenci Linux