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