test

test222

2222

232323

23232422

q2e2qe2

232323

323232

Система

Как очистить DNS кеш в Ubuntu Linux

LINUXSOID Июль 22, 2016

В сегодняшнем материале мы рассмотрим несколько способов очистки DNS кеша в дистрибутиве Ubuntu и производных дистрибутивах которые основаны на Debian. К чему сегодняшний материал спросите вы, к тому, что просто работая в сети, посещая сайты, мы часто наблюдаем ошибки разного рода. Например ошибки — connection timed out / не работает домен после регистрации / не работает домен после изменения DNS серверов, либо же в DNS была изменена A — запись, данная запись под собой подразумевает айпи сервера хостинга на котором расположен ваш сайт, вот если айпи сервера был изменен, далее вы изменили A — запись в DNS домена, придется чистить кеш либо ждать его обновления, что не очень быстро…

Осваиваетесь в Ubuntu Linux, и не знаете как очистить DNS кеш, ознакомьтесь с материалом ниже где найдете решение.

В сегодняшнем материале мы рассмотрим несколько способов очистки DNS кеша в дистрибутиве Ubuntu и производных дистрибутивах которые основаны на Debian.

Очистка DNS кеша в Linux

К чему сегодняшний материал спросите вы, к тому, что просто работая в сети, посещая сайты, мы часто наблюдаем ошибки разного рода, наведу несколько примеров:

  • Ошибка — connection timed out.
  • После регистрации домена.
  • После изменения DNS серверов в панели управления регистратора домена(Время обновления DNS-серверов по всему миру составляет от 30 минут до 2-3 суток. Это означает, что зарегистрированный домен или измененные записи DNS станут «видны» в интернете не сразу, а лишь по истечению некоторого времени.).
  • Очистка неправильных IP которые закешировались и ведут на неправильный IP сервера и соответственно сайт будет недоступен.

Работая ранее в операционной системе Windows, вы имели возможность очистить кеш одной простой командой вида:

ipconfig /flushdns

Чтобы очистить DNS кеш в Ubuntu, нам предстоит выполнить немного больше телодвижений, без танцев с бубном мы сегодня не обойдемся. Прежде всего нам нужно установить демон nscd, не пугайтесь, мы с темными силами сегодня бороться не будем, что это такое, вы можете ознакомиться в материале — здесь.

Установка демона nscd

Откройте терминал(Press Ctrl+Alt+T) и выполним следующую команду для установки:

sudo apt install nscd

После когда завершится установка, очистку данных DNS, мы можем выполнить с помощью команды:

sudo /etc/init.d/nscd restart 

Так же имеется второй способ очистки, выполним в терминале команду:

sudo /etc/init.d/dns-clean start 

Ну и напоследок, чтобы все было проделано не зря, стоит(отключить/подключить интернет) либо перезапустить с помощью команды:

sudo /etc/init.d/networking restart 

все это вместе взятое обязательно поможет в достижении того результата к которому мы движемся. Возможно вы пользуетесь немного иным способ для очистки DNS либо у вас остались вопросы, спросите в комментариях к материалу ниже.

комментарии 0
642

Комментарии: “Как очистить DNS кеш в Ubuntu Linux

Добавить комментарий

Ваш e-mail не будет опубликован.