On Tue, Mar 15, 2011 at 12:35:23PM +1000, debian'shik wrote:
> Здравсвуйте. Установил кэширующий DNS сервак dnsmasq. Настроил на
> кеширование. Типа listen-address 127.0.0.1. И еще в
> настройках /etc/dhcp/dhclient.conf добавил строку prepend
> domain-name-servers 127.0.0.1; . Она нужна для того,
> чтобы /etc/resolv.conf не перезаписывался (я добавил в /etc/resolv.conf
> строку nameserver 127.0.0.1). Но при подключении к инету
> файл /etc/resolv.conf все равно перезаписывается на адрес шлюза
> 192.168.1.1 ((((( Ну то есть, эта строка тоже должна быть, но сначала
> должно быть вписано "nameserver 127.0.0.1" ( А эта строка удаляется
> короче. ( Модем настроен в качестве маршрутизатора, то есть я не
> использую команды типа pon для установления соединения с инетом, а
> просто могу сразу пинговать нужный адрес в инете. Как сделать так,
> чтобы строка "nameserver 127.0.0.1" автоматически добавлялась
> в /etc/resolv.conf ?

Вернуть конфигурацию к дефолтовой и установить пакет resolvconf. В
описании интерфейсов в /etc/network/interfaces указать адреса
DNS-серверов провайдера (т.е., вписывать туда 127.0.0.1 не надо).

Пример c OpenDNS:

iface eth0 inet static
        address 192.168.1.2
        netmask 255.255.255.0
        gateway 192.168.1.1
        dns-nameservers 208.67.222.222 208.67.220.220   

-- 
Stanislav


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20110315085236.GA25150@kaiba.homelan

Ответить