Я пытаюсь выяснить, почему запуск dhclient на моем интерфейсе устанавливает /etc /resolv conf для номера ip моего шлюза (маршрутизатора).
Эта запись недействительна и каждый раз вызывает невозможность разрешить любой адрес.
Я бы хотел:
- остановить dhclient от перезаписи /etc/resolv.conf или
- сделай dhclient пиши туда действительный днс ip с моего роутера
Подробнее об окружающей среде: я использую виртуальный Debian Wheezy в качестве клиентской системы на Windows Seven x64. Он запускается Virtualbox с сетевым режимом, установленным на мостовой режим (все пакеты из Debian внедряются в мой сетевой интерфейс в Windows).
Если я вручную настрою /etc/resolv.conf, то все будет нормально. Делать это на каждой загрузке довольно раздражает ..
PS> Я знаю, что могу написать скрипт, чтобы сделать это для меня, но это не то решение, которое я хочу. //редактировать
- IP- адрес маршрутизатора:
192.168.1.100
- /etc/resolv.conf ПОСЛЕ запуска dhclient eth0: "
nameserver 192.168.1.100
" - что бы я хотел, чтобы /etc/resolv.conf выглядел так: «
nameserver 89.202.xxxx
» (мне не нужно предоставлять настоящий ip, не так ли? )
Все остальные устройства - ноутбук с Ubuntu, два телефона с Android, ноутбук с Windows 7 способны получать правильные записи DNS с маршрута