Подключение камеры Nest к точкам доступа Aruba (AP), поддерживаемым межсетевым экраном Fortinet

У меня проблемы с подключением камер Nest к моей сети.

Я использую точки доступа Aruba серии 300 и брандмауэр Fortinet (который выполняет маршрутизацию).

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

Как мне решить эту проблему? Как определить, назначает ли IP-адрес Aruba AP или маршрутизатор Fortinet?

1 ответ

Решение

Я просто потратил час, пытаясь понять это. Никто не обсуждал ни на одном форуме, так что это лучшее место, где можно найти то, что я выяснил, чтобы его можно было найти в Интернете для следующего парня.

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

Мы используем точки доступа Aruba, и они управляются межсетевым экраном Fortinet.

Нам не удалось подключить камеры Nest. Первоначально я думал, что это будет проблема 2,4 ГГц против 5,0 ГГц, поскольку это часто проблема. Но после просмотра системного журнала Arubas и Fortinet, я увидел, что Гнезда получают IP. Это дало мне знать, что Арубас работал нормально.

Поэтому вопрос в том, почему приложение Nest говорит, что оно не подключается.

После копания я увидел, что в Web Filter на фортинет. Блоки были для oculus1390-us1.dropcam.com или так я думал.

В веб-фильтре (Log & Report -> Web Filter), Я мог видеть, что эти блоки происходят, потому что oculus1390-us1.dropcam.com был в категории " UnRated ", и мы заблокировали его. Поэтому я попытался создать переопределение веб-рейтинга (Security Profiles -> Web Rating Overrides), но он говорил мне, что домен dropcam был признанным доменом (General Business -> Information Technology).

Так почему веб-фильтр говорит мне, что это UnRated, а Fortinet (FortiGate со стороны разведки) говорит, что это законно?

Потому что я не смотрел на правильный столбец. Просмотр журнала веб-фильтра занимался для меня определенным анализом и разрешал IP 104.155.137.34 в домен oculus1390-us1.dropcam.com для меня. Камера Nest фактически пыталась получить доступ к тому IP, а не к домену, к которому она относится. Когда я просматриваю этот IP-адрес в рейтинге (либо на их сайте оценок, либо в инструменте переопределения рейтинга веб-сайтов, у которого есть поиск оценок на странице, которая подключается к сайту Fortigate), он, очевидно, возвращается как "UnRated". Так возникла моя проблема.

Google, в своей бесконечной мудрости, сделал одну из двух вещей: либо жестко запрограммировал IP-адрес сайта dropcam в самом Nest, либо Nest обращается к отдельному (законному) домену, а камере Nest выдан IP-адрес. для поиска (а не доменное имя). Я не вернулся и не посмотрел, какие домены использует Nest, чтобы узнать, извлекает ли он другие данные из другого домена, прежде чем пытаться получить жесткий IP.

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

Поэтому я создал переопределение веб-рейтинга для IP-адреса, установил для него ту же оценку, что и для предоставленного DNS-имени, и подключил камеру.

Но следующая камера не подключалась. Посмотрев журнал Web Filter снова, я увидел, что эта камера пытается 35.221.16.97,

О, парень. Еще один конкретный IP.

Поэтому, если вы подключаете множество камер Nest, у вас есть возможность переопределить тонну пространства IP-адресов, потому что Google фактически не использует DNS-имена, привязанные к IP (что позволило бы использовать удобный шаблонный веб-фильтр Разрешить заявление).

Поэтому, если вы запускаете брандмауэр и у вас возникают проблемы с подключением Nest к точкам доступа вашего кампуса, проверьте политику брандмауэра и посмотрите, не блокируете ли вы UnRated веб-сайты. Если это так, вам понадобится создать белый список IP-адресов, чтобы заставить Nests работать.

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

Вот два IP-адреса, на которые попали мои образцы Nests, и вот где они должны были указывать (к счастью, мой Fortinet уже выполнял некоторые из этих поисков, что меня смущало).

35.221.16.97 - oculus5699-us1.dropcam.com

104.155.137.34 - oculus1390-us1.dropcam.com

Другие вопросы по тегам