Re: problem z localhost
Proszę trzymać dyskusję na liście.
On Wed, May 19, 2010 at 03:53:24PM +0200, SP1LOP - Janusz Przybylski wrote:
> Użytkownik Marcin Owsiany napisał:
>>
>> Wygląda na to, że ta implementacja komendy "host" (i analogicznie pewnie
>> program "bct") nie korzysta z libc-owego gethostbyname(), więc nie czyta
>> /etc/host.conf a co za tym idzie nie patrzy też do /etc/hosts.
>>
>>
> Czyli co trzeba by gethostbyname doinstalować czy jak ?????? proszę o
> podpowiedz...
gethostbyname() to funkcja biblioteki systemowej libc. Nie trzeba jej
doinstalowywać, bo ona w każdym systemie istnieje. Tu chodzi o to, że
"bct" i "host" z niej nie korzystają.
W Debianie są dwie wersje programu "host" - jedna w pakiecie "host",
a druga w "bind9-host". Proponuję spróbować tej drugiej. Ale nawet jeśli
to zadziała, to nie ma wpływu na działanie programu "bct".
> sr8bbs:~# dig localhost
>
> ; <<>> DiG 9.5.1-P3 <<>> localhost
> ;; global options: printcmd
> ;; Got answer:
> ;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 757
> ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
>
> ;; QUESTION SECTION:
> ;localhost. IN A
>
> ;; AUTHORITY SECTION:
> . 6244 IN SOA a.root-servers.net.
> nstld.verisign-grs.com. 2010051900 1800 900 604800 86400
>
> ;; Query time: 39 msec
> ;; SERVER: 212.182.56.184#53(212.182.56.184)
Czyli serwer DNS 212.182.56.184 nie ma rekordu A dla "localhost".
> ; <<>> DiG 9.2.4 <<>> localhost
> ;; global options: printcmd
> ;; Got answer:
> ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 45660
> ;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 1
>
> ;; QUESTION SECTION:
> ;localhost. IN A
>
> ;; ANSWER SECTION:
> localhost. 86400 IN A 127.0.0.1
>
> ;; AUTHORITY SECTION:
> localhost. 86400 IN NS localhost.
>
> ;; ADDITIONAL SECTION:
> localhost. 86400 IN AAAA ::1
>
> ;; Query time: 26 msec
> ;; SERVER: 127.0.0.1#53(127.0.0.1)
Natomiast serwer DNS na tej maszynie - owszem, ma komplet rekordów: A,
NS i AAAA.
--
Marcin Owsiany <marcin@owsiany.pl> http://marcin.owsiany.pl/
GnuPG: 1024D/60F41216 FE67 DA2D 0ACA FC5E 3F75 D6F6 3A0D 8AA0 60F4 1216
"Every program in development at MIT expands until it can read mail."
-- Unknown
Reply to: