На этот вопрос уже есть ответ здесь:
Интернет в моей сети работает с основным DNS abcd
и заменяется на efgh
, и каждый раз, когда мне это нужно, мне нужно добавлять nameserver abcd
и nameserver efgh
- /etc/resolv.conf
. Разве нет более простого способа сделать это, когда я, вероятно, не буду делать это при перезагрузке ПК, я пробовал сценарии, это работает, но это похоже на взлом.
Вручную добавьте эти серверы имен в ваш файл /etc/network/interfaces
, вставив строку dns-nameservers a.b.d.c e.f.g.h
под интерфейсом (интерфейсами), который вы используете (обычно это eth0
или wlan0
)
Можно или сделать это путем включения сервера DNS /etc/network/interfaces
добавление параметра dns-nameservers
разделение каждого сервера DNS с пространством как следующее:
dns-nameservers 1.2.3.4 5.6.7.8
Пример:
dns-nameservers 8.8.8.8 10.10.10.254
Можно также отредактировать файл /etc/resolvconf/resolv.conf.d/base
и отредактируйте его тот же способ, которым Вы редактируете /etc/resolv.conf
Пример:
nameserver 8.8.8.8
nameserver 10.10.10.254
search domain.local