Настройка DCHP клиента

Иногда необходимо часто пользоваться чужой DHCP но при этом так чтобы можно было использовать собственный DNS сервер. Такое бывает когда занимаешь разработкой и тестирование сетевого ПО и используешь мобильный интернет с функцией USB модема. Для настройки проще всего использовать dhcp клиент

sudo dhclient usb0

Но по умолчанию dhcp клиент затирает файл /etc/resolv.conf данными сервера имён и домена поиска, по этому приходится восстанавливать этот файл. Для решения проблемы затирания файла /etc/resolv.conf можно внести две правки в файл /etc/dhcp/dhclient.conf, раскомментировав опции и заполнив своими значениями сервера имён и домена поиска, а так же заменив широкую опцию запроса, который делает DHCP клиент, на более лаконичную. У меня вышло вот так:

supersede domain-name "home";
prepend domain-name-servers 127.0.0.1;
require subnet-mask, domain-name-servers;

после этой правки DHCP клиент перестаёт мучать приличных людей

 

Комментариев 0
Нужна авторизация с помощью
Об авторе
Илья Илья

меня можно найти тут