У меня проблема с совместным использованием сети по протоколу SMB. Я думаю, что это связано с проблемой дублирования IP. Как это обнаружить.
Примечание : я использую Ubuntu на своем рабочем столе, другие используют различные ОС (win xp, vista, mac, Ubuntu).
ubuntu
networking
ip-address
duplicate
Омар Аль-Итави
источник
источник
Ответы:
Вы можете использовать команду arpping. Утилита arping выполняет действие, аналогичное команде ping, но на уровне Ethernet. Вы можете отправить ARP REQUEST на соседний хост / компьютеры.
Отправьте ARP-запрос, чтобы
выяснить достижимость IP в локальном Ethernet с помощью arping, т.е. отправьте ARP-запрос 192.168.1.1:
Вывод:
Куда,
Поиск дублированного IP-
адреса Параметр -D указывает режим обнаружения дублированного адреса (DAD). Возвращает статус выхода 0, если DAD завершился успешно, т.е. ответы не получены.
Если 192.168.1.1 дублируется, вы должны увидеть нулевой статус выхода:
Всегда используйте следующий синтаксис для обнаружения дублирующегося адреса с arping:
источник
Вы можете установить IPwatchD, который работает с (другими) пакетами Debian.
Связанная статья также объясняет метод и шаги установки.
Источник IPwatchD от sourceforge.
Он позволяет вам настроить уведомление GUI (как указано выше, только для GNOME) и сообщение '
syslog
'.источник
Вы не можете иметь две машины в одной сети с одним и тем же IP-адресом.
Тем не менее, один из самых простых способов узнать, какие компьютеры имеют какой IP-адрес, это просмотреть страницы состояния на вашем маршрутизаторе. Как правило, там будет какой-то список клиентов DHCP, который может сказать вам, какой компьютер (обычно с MAC-адресом) имеет какой IP-адрес. Одно замечание: если вы используете DHCP, у вас, скорее всего, нет проблем с IP-адресацией. Что заставляет вас думать, что у вас есть проблема с дублированием IP?
источник