Я подключил 3 камеры к 3 сетевым адаптерам на моем ПК. У меня нет DHCHP, поэтому я думал, что APIPA сделает всю работу. Но в руководстве по установке камеры сказано: «Если ПК оснащен несколькими сетевыми адаптерами, APIPA можно использовать только на одном из адаптеров. Если APIPA включена более чем на одном адаптере, сеть не будет работать должным образом ».

Я читал об APIPA и о том, что у него есть частный диапазон IP-адресов и маска подсети 255.255.0.0, но я все еще не понимаю, почему это не работает, если каждая камера получает уникальный IP-адрес от APIPA?

2 ответа2

1

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

1

Поскольку ОС не будет знать, какой адаптер (он же интерфейс) должен использовать для достижения заданного адреса.

Помните, что APIPA всегда использует один и тот же диапазон IP-адресов, 169.254.0.0/16 , поэтому на вашем компьютере будет три адаптера с адресами в одной и той же сети.


В IPv6 (который делает обязательными автоматические адреса в стиле APIPA) эта проблема решается путем использования явных индексов зон (в большинстве операционных систем для них используются имена или номера адаптеров). Например, попытка доступа к fe80::4a5:60f:fe8:58f%wlan0 скажет ОС использовать адаптер wlan0 , даже если всем им автоматически назначаются адреса в диапазоне fe80::/64 .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .