Как очистить кэш ARP

Кэш ARP действует как библиотека в основном динамических записей ARP. Обычно это делается, когда IP-адреса преобразуются из имени хоста в MAC-адрес. Именно этот процесс позволяет вашей системе правильно взаимодействовать с IP-адресом.

Как очистить кэш ARP

Очистка кеша ARP требуется не всегда. Фактически, в большинстве случаев перезагрузки коммутатора или маршрутизатора более чем достаточно, чтобы исправить любые задержки или проблемы с подключением. Очистка кеша ARP приводит к тому, что все запросы в вашей базе данных снова проходят весь процесс ARP.

По сути, каждое соединение, которое вы сейчас устанавливаете, должно будет снова преобразовывать MAC-адрес в IP-адрес.

Однако со временем кеш ARP может быть поврежден. Записи кэша ARP устаревают, и новые добавления в базу данных не всегда могут заменять просроченные записи в вашей коллекции.

Когда это происходит, вы часто получаете ошибки, которые влияют на работу системы и сети.

Два общих признака того, что ваш ARP-кеш может нуждаться в очистке, - это то, что вы не можете загрузить различные веб-сайты, которые раньше работали нормально, и если вы не можете проверить связь с определенными IP-адресами, когда вы знаете, что эти сайты работают правильно.

Окна

Если вы указываете и нажимаете, вы можете использовать панель управления для очистки кеша ARP. Вот как это сделать.

  1. Найдите и получите доступ к Панели управления
  2. Выберите меню «Администрирование».
  3. Щелкните меню «Управление компьютером».
  4. Найдите и получите доступ к службам и приложениям
  5. Прокрутите вниз, пока не найдете значок маршрутизации и удаленных служб и получите к нему доступ.
  6. В раскрывающемся меню выберите Отключено и нажмите ОК.
  7. Перезагрузите вашу систему
  8. Вернитесь к шагу 6, выберите Включить на этот раз и нажмите ОК.

После этого вам не нужно перезапускать систему снова.

Конечно, самый простой метод - это ввести простую командную строку. Первое, что вам нужно сделать, это найти и открыть окно командной строки. Вы можете сделать это вручную, нажав кнопку «Пуск» или нажав кнопку Windows на клавиатуре.

Оттуда вы хотите ввести «cmd» в поле поиска Windows. Это необходимо сделать для всех версий Windows после Vista.

Если вы находитесь в учетной записи администратора, просто щелкните значок cmd или нажмите клавишу ввода. Если у вас нет учетной записи администратора, вам, возможно, придется щелкнуть правой кнопкой мыши и выбрать «Запуск от имени администратора», чтобы команда NetShell работала.

Вы также можете принудительно установить права администратора, нажав Ctrl-Shift-Enter и выбрав значок cmd.

После открытия окна командной строки вам необходимо ввести следующую командную строку:

netsh interface IP удалить arpcache

Это должно выглядеть примерно так

Нажмите Enter и дайте ему несколько секунд, чтобы он запустился.

Linux

Очистка кеша ARP в Linux в чем-то похожа. Вместо использования командной строки Windows вам придется открыть окно терминала. Тогда вам придется стать пользователем root в своей системе.

После этого вы последовательно запускаете следующие команды:

arp –n

Эта строка позволяет вам просматривать ваш кеш ARP. Он сообщит вам, нужно ли обновление или нет.

ip –s –s neigh очистить все

Эта команда используется для очистки кеша ARP.

arp –n

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


$config[zx-auto] not found$config[zx-overlay] not found