Bonjour, кажется, заставляет имя хоста преобразовываться в старый IP
У меня есть несколько устройств в сети и инструмент администрирования, который использует Bonjour для обнаружения устройств. Устройства настроены на использование DHCP. Пример сценария выглядит следующим образом (давайте предположим, что аренда DHCP действительно короткая, а эхо-ответ ICMP доступен)
Первоначально одно устройство (DeviceA.local) получает 192.168.1.1, а другое (DeviceB.local) получает 192.168.1.2.
Я тогда пингую оба устройства по имени, и это решает правильно.
Затем я отключаю DeviceA.local от сети и снова подключаю его. DeviceA.local теперь получает 192.168.1.3. Я совершенно уверен, что DeviceA.local получает этот IP, проверяя arp cache ( arp -a
) и сравнивая MAC-адрес.
Однако, когда я ping DeviceA.local
, это разрешает 192.168.1.1 вместо 192.168.1.3.
Это служба Bonjour, работающая в Windows 7. Я пытался остановить и затем запустить службу Bonjour, но это не проясняет ситуацию. Итак, мои вопросы:
- Кэш Bonjour разрешил сопоставление имени хоста и IP где-нибудь? Если так, то где?
- Как очистить кэш и принудительно открыть заново?
0 ответов на вопрос
Похожие вопросы
-
5
Беспроводной маршрутизатор, поддерживающий Bonjour между компьютерами, подключенными к проводной и б...
-
2
Разница между Ctrl + Обновить и Ctrl + Shift + Обновить?
-
4
Нужна команда для проверки размера кэш-памяти L3 на кристалле в системе Unix
-
-
5
Как мне определить модель моего процессора?
-
3
Как переместить кэш автономных файлов в Windows 7?
-
4
DVDRom, полный JPG, блокирует XP на неопределенный срок
-
1
Как я могу найти картинку в моем интернет-кеше?
-
5
Почему удаленный рабочий стол у меня не работает по имени компьютера, а только по IP?
-
3
Нужен ли Apple Bonjour на XP?
-
4
Насколько размер влияет на производительность SSD?