Як очистити кеш DNS за допомогою discoveryutil в OS X Yosemite

flush-dns-intro-image

Здається, день наближається, і з 28 градусами в тіні в Лас-Пальмас-де-Гран-Канарія ми збираємося пояснити вам, як очистити кеш DNS, якщо у вас виникнуть проблеми при вирішенні певної IP-адреси щодо домену. Це невеликий підручник, орієнтований на досвідчених користувачів, оскільки вам потрібно скористатися терміналом OS X.

Перше, що ви повинні знати - це як нам довелося зробити цю дію змінився з появою OS X Yosemite, і це, наскільки нам відомо, буде продовжуватися у цьому ключі для OS X El Capitan, який вийде восени. В операційних системах до OS X Yosemite процес здійснювався за допомогою mDNSResponder, але зараз його замінив discoveryutil.

У OS X Yosemite, щоб продовжити очищення кешу DNS, потрібно використовувати комбінацію декількох команд у терміналі OS X. Ці команди очистять кеш MDNS (це багатоадресне передавання) та кеш UDNS (одноадресне передавання). Почнемо з процесу, який вам потрібно зробити, щоб мати змогу очистити кеш DNS:

Ми відкриваємо Термінал, для якого шукаємо його в центрі уваги або йдемо до Launchpad> Папка OTHERS> Термінал. Після відкриття терміналу ви продовжите писати такі команди:

sudo discoveryutil mdnsflushcache

y

sudo discoveryutil udnsflushcaches

clear-cache-dns

Як бачите, є дві окремі команди, і кожного разу, коли ми вводимо одну, ми будемо запитувати пароль адміністратора, оскільки вони починаються з sudo. Тепер, якщо ви хочете виконати процес з одного рядка коду, вам слід написати це так:

sudo discoveryutil mdnsflushcache;sudo discoveryutil udnsflushcaches;say flushed

Для статті терміналу ми вказуємо, що якщо перед очищенням кешу DNS ви хочете побачити інформацію, якої так багато в Multicast, як в Unicast, ви повинні використовувати наступні команди:

sudo discoveryutil mdnscachestats

або цей для Unicast:

sudo discoveryutil udnscachestats

Якщо ви хочете зробити це в інших системах OS X:

OS X Mavericks (10.9)

1
dscacheutil -flushcache; sudo killall -HUP mDNSResponder

OS X гірський лев (10.8)

1
sudo killall -HUP mDNSResponder

OSX Lion (10.7)

1
sudo killall -HUP mDNSResponder

OS X Snow Leopard (10.6)

1
sudo dscacheutil -flushcache

OS X Leopard (10.5)

1
sudo dscacheutil -flushcache

OSX Tiger (10.4)

1
lookupd -flushcache

Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: Мігель Анхель Гатон
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.

  1.   Rafa - сказав він

    о 10.10.4 mdns reply повертається

  2.   плече - сказав він

    Так само, як Рафа в l1 10.10.4, він не розпізнає команди.