Как установить адрес сервера DNS временно?

На моем рабочем месте иногда понижается сервер DHCP.

Таким образом, я сделал сценарий, который настраивает использование сетевой маски и IP-адрес ifconfig и использование шлюза по умолчанию route. Но я должен все же найти, что команда присваивает сервер DNS временно.

Существует ли команда, которую я могу использовать для установки адреса сервера DNS для eth0 временно? Таким образом, если сервер DHCP возвращается, я могу повторно подключить использование DHCP без трудного кодирования его в конфигурационный файл.

4
задан 4 November 2016 в 03:27

2 ответа

Запишите его в /etc/resolv.conf:

echo "nameserver 1.2.3.4" | sudo tee /etc/resolv.conf

При успешном соединении DHCP оно должно быть перезаписано обратно на «правильный» DNS-сервер.

11
ответ дан 23 November 2019 в 11:42

Если у Вас есть Рабочий стол, Вы могли бы просто заполнить дополнительный DNS (8.8.8.8). где я сделал здесь. Это использует тех через DHCP сначала, но если это не достижимо, это использует 8.8.8.8. Можно также включить и выключить DHCP. Если Вы переключаетесь, это от него автоматически использует заполненный пользовательские настройки. Выключите и включите соединение снова с переключателем/кнопкой для применения новых параметров сети. Это - все в GUI.

DNS settings in Ubuntu

0
ответ дан 23 November 2019 в 11:42

Другие вопросы по тегам:

Похожие вопросы: