Указание параметров DNS для переопределения параметров DHCP

Каждые 6 месяцев я не могу получить доступ к DNS на любом маршрутизаторе, который я использую. обычно приходится добавлять сервер имен вручную в файл /etc/resolv.conf . Я попытался добавить в Google бесплатный DNS-файл, и он ничего не меняет. Что я могу сделать, чтобы не менять вручную каждый раз, когда я перехожу в другую кафе?

Вы можете добавить следующую строку в /etc/dhcp/dhclient.conf :

 prepend domain-name-servers <working DNS IP(s) here>; 

Это добавляет IP-адрес (ы) DNS, который вы указываете, перед тем, что предоставлено DHCP. Если вы хотите добавить его / их после адресов (адресов), предоставленных DHCP, просто используйте

 append domain-name-servers <working DNS IP(s) here>; 

Если вместо этого вы хотите вообще игнорировать DNS-адреса, предоставленные DHCP, используйте

 supersede domain-name-servers <working DNS IP(s) here>;