30 марта 2010 г. 19:01 пользователь Dmitri V. Ivanov <[email protected]>написал:
> On Mon, Mar 29, 2010 at 08:44:51PM +0300, Pavel Gaidai wrote:
> > cat /etc/resolv.conf
> > nameserver 127.0.0.1
> >
> ..............
> > Никто не знает почему не пингуется localhost?
>
> Рискну предположить, что не хватает двух вещей:
>
> 1. записи domain <default domain>
> 2. записи localhost IN A 127.0.0.1 в зоне <default domain>
>
> попробуйте ping localhost. Именно с точкой на конце.
> Если мое предположение верно, то он будет пинговать.
>
> Мое предположение по причине ненахождения localhost (без точки на конце)
> resolver не находит точки в имени и пытается подставить <default domain>,
> который не определен, и по этой причине выдает ошибку.
>
Спасибо разобрался.
cat /etc/resolv.conf
domain localdomain
nameserver 127.0.0.1
cat named.conf | grep localdom
zone "localdomain" { type master; file "/etc/bind/localdomain.db";
allow-update { none; }; };
cat localdomain.db
; loopback/localhost zone file
;
$TTL 1D
$ORIGIN localdomain.
@ IN SOA @ root (
1 ; Serial
8H ; Refresh
15M ; Retry
1W ; Expire
1D) ; Minimum TTL
IN NS @
IN A 127.0.0.1
localhost IN CNAME localdomain.
>
> WBR
> Dmitri Ivanov
>
>
> --
> To UNSUBSCRIBE, email to [email protected]
> with a subject of "unsubscribe". Trouble? Contact
> [email protected]
> Archive: http://lists.debian.org/[email protected]
>
>