У меня есть пара камер сетевой безопасности, которые используют PoE, и я хотел бы использовать их на улице. Проблема в том, что у меня нет сетевых портов нигде снаружи, поэтому я решил использовать пару точек доступа Buffalo N450 - одна подключена к моей домашней сети через проводное соединение и настроена как точка доступа, в то время как другой находится в режиме клиентского моста и подключается к другому через беспроводную сеть. И AP, и Клиентский Мост настроены с не конфликтующими статическими IP-адресами.
Сетевые камеры подключаются к портам клиентского моста N450 через пару инжекторов PoE.
Обычно все работает - есть приложение, которое можно установить на ПК, и когда я запускаю это приложение, я вижу все камеры. Проблема в том, что когда я использую приложение для iPhone, я не вижу их.
Я считаю, что проблема в том, что камеры просто не имеют доступа к внешним серверам. Я попытался отладить эту проблему как можно лучше, и вот где я нахожусь:
- AP может пропинговать мой кабельный модем и внешние серверы, такие как Google
- Клиентский мост может пропинговать AP, но не может пропинговать внешние серверы
- AP настроен как сервер пересылки DHCP
- Я подтвердил, что DHCP работает, подключившись к беспроводной сети точки доступа через мой iPhone
- Я подтвердил, что DNS должен работать, потому что, когда я подключен к беспроводной сети точки доступа, я могу запустить приложение SpeedTest и оно может подключиться к тестовым серверам.
- Однако, когда я использую инструмент Администрирование-> Команды для проверки связи с www.google.com, он не дает мне никакого ответа. Обычно, когда работает ping, на полученной странице отображается время отклика ping, но в этом случае ничего не возвращается, или я получаю
PING www.google.com (74.125.28.106): 56 data bytes ping: sendto: Network is unreachable
, РЕДАКТИРОВАТЬ - я предполагаю, что, хотя клиент в беспроводной сети может выйти наружу (конечно, AP может сделать это), клиентский мост должен иметь неправильно настроенные параметры WAN, или на стороне AP есть что-то, препятствующее мост от выхода. - Кроме того, когда я подключаю свой iPhone к беспроводной сети точки доступа, а затем запускаю приложение безопасности, он все равно не видит камеры!
Это может показаться противоречивым результатом - как Client Bridge не может пинговать Google, в то время как клиент, подключенный к его беспроводной сети, просто отлично работает в Интернете? Может кто-нибудь предложить дальнейшие тесты для запуска?
Вот схема, которую я составил из текущей настройки сети:
Вот как мои WAN / LAN настроены на точке доступа:
И мой клиентский мост:
Я более чем рад опубликовать другие настройки, если они помогут в процессе отладки!
РЕДАКТИРОВАТЬ - я начинаю думать, что использование ping с помощью утилиты "Run Commands" не является надежным способом проверки подключения. Хотя я совершенно уверен, что не могу пропинговать внешние серверы, возможность (без изменения каких-либо настроек) пинговать внутренние устройства, такие как кабельный модем (и даже точка доступа!) является облупленным Я знаю, что с подключением все в порядке, потому что мой рабочий стол постоянно проверяет клиентский мост, и он постоянно работает.