Всем привет! После прочтения нескольких десятков сообщений на форуме я решил написать своё и попросить помощи с моей проблемой. Попытаюсь структурировать пост, так как будет много деталей.
1) Раньше у меня работала связка Provider_Router → USG → моя сеть (LAN), включая UniFi AP AC Pro (WLAN) несколько месяцев. Управление UniFi работало на выделенном RaspberryPi 2. Настройка USG была довольно простой: DHCP на eth0/wan1 и фиксированный IP 192.168.10.1/24 на eth1/lan1. Ничего излишнего, просто базовый файрвол.
2) Мне пришлось выключить Provider_Router, и после этого моя сеть перестала работать. Раньше у меня были похожие проблемы при использовании Provider_Router с другим роутером Asus вместо USG, так что, скорее всего, вина была на стороне Provider_Router. Сейчас я даже сменил провайдера — теперь у меня DSL-линия (раньше был кабель), установлен другой Provider_Router, который делает DHCP, а USG снова не получает IP. На самом деле он вообще не был доступен — ни на WAN-интерфейсе, ни на LAN, хотя индикатор светился синим и, казалось, устройство было готово к работе. Управление UniFi (находящееся на стороне LAN USG) показывало, что USG отключён. Пинговать LAN, подключиться по ssh, зайти по http или https — ничего не работало.
3) Я сбросил USG кнопкой reset (ждал, пока WAN2 не начал мигать, а потом постоянно гореть янтарным), дождался полной загрузки, наблюдая за консолью. Всё вроде нормально, хотя сравнивать особо не с чем.
4) Я могу получить доступ к USG только через консоль, внести изменения в конфигурацию, сохранить их и т.п. Но что бы я ни делал, не получается получить IP-связь на LAN1. USG полностью отключён от остальной сети, из сети только один кабель, который идёт с моего ноутбука на LAN1 USG.
5) Я пытаюсь запустить LAN1 (или LAN2), чтобы подключиться к устройству по IP, обновить прошивку и подключить его к UniFi Management. Но это не работает, так как IP-подключение недоступно. DHCP-сервер на USG включён, но не выдаёт адреса моему компьютеру. Даже при статической настройке IP (вне диапазона DHCP) компьютер не может подключиться к устройству. Иногда ARP-кэш показывает MAC-адрес моего компьютера с соответствующим IP, но DHCP-сервер не отображает выданных адресов, а мой компьютер получает APIPA (169.x.x.x). Что-то здесь явно не так. Подключение по тому же принципу на другом компьютере тоже не работает. Оба компьютера с Windows 10 последней версии, но с разными сетевыми картами (Intel и Realtek). Пробовал разные кабели — безрезультатно.
6) Я пытался очистить ARP-кэш, отключить все файрволлы на eth1/LAN1 (см. конфигурацию), выключать и включать интерфейс, переподключать кабель, перезагружать компьютер — ничего не помогло, устройство по IP так и не определяется.
В приложении — статистика DHCP и tcpdump при подключении кабеля, а также загрузочный лог с консоли.
За последнюю неделю я потратил десятки часов пытаясь понять, что именно идёт не так, но уже не знаю, в чём моя ошибка или где глючит USG. Надеюсь, кто-то подскажет, потому что я растерялся. Раньше я хорошо разбирался в настройке устройств Cisco (IOS), так что базовые вещи понимаю, но сейчас смущён 🙁
Кто-нибудь может помочь?
Заранее большое спасибо.
Милош
P.S. Могу предоставить результаты Wireshark и Burp Proxy, если понадобится.
1) Раньше у меня работала связка Provider_Router → USG → моя сеть (LAN), включая UniFi AP AC Pro (WLAN) несколько месяцев. Управление UniFi работало на выделенном RaspberryPi 2. Настройка USG была довольно простой: DHCP на eth0/wan1 и фиксированный IP 192.168.10.1/24 на eth1/lan1. Ничего излишнего, просто базовый файрвол.
2) Мне пришлось выключить Provider_Router, и после этого моя сеть перестала работать. Раньше у меня были похожие проблемы при использовании Provider_Router с другим роутером Asus вместо USG, так что, скорее всего, вина была на стороне Provider_Router. Сейчас я даже сменил провайдера — теперь у меня DSL-линия (раньше был кабель), установлен другой Provider_Router, который делает DHCP, а USG снова не получает IP. На самом деле он вообще не был доступен — ни на WAN-интерфейсе, ни на LAN, хотя индикатор светился синим и, казалось, устройство было готово к работе. Управление UniFi (находящееся на стороне LAN USG) показывало, что USG отключён. Пинговать LAN, подключиться по ssh, зайти по http или https — ничего не работало.
3) Я сбросил USG кнопкой reset (ждал, пока WAN2 не начал мигать, а потом постоянно гореть янтарным), дождался полной загрузки, наблюдая за консолью. Всё вроде нормально, хотя сравнивать особо не с чем.
4) Я могу получить доступ к USG только через консоль, внести изменения в конфигурацию, сохранить их и т.п. Но что бы я ни делал, не получается получить IP-связь на LAN1. USG полностью отключён от остальной сети, из сети только один кабель, который идёт с моего ноутбука на LAN1 USG.
5) Я пытаюсь запустить LAN1 (или LAN2), чтобы подключиться к устройству по IP, обновить прошивку и подключить его к UniFi Management. Но это не работает, так как IP-подключение недоступно. DHCP-сервер на USG включён, но не выдаёт адреса моему компьютеру. Даже при статической настройке IP (вне диапазона DHCP) компьютер не может подключиться к устройству. Иногда ARP-кэш показывает MAC-адрес моего компьютера с соответствующим IP, но DHCP-сервер не отображает выданных адресов, а мой компьютер получает APIPA (169.x.x.x). Что-то здесь явно не так. Подключение по тому же принципу на другом компьютере тоже не работает. Оба компьютера с Windows 10 последней версии, но с разными сетевыми картами (Intel и Realtek). Пробовал разные кабели — безрезультатно.
6) Я пытался очистить ARP-кэш, отключить все файрволлы на eth1/LAN1 (см. конфигурацию), выключать и включать интерфейс, переподключать кабель, перезагружать компьютер — ничего не помогло, устройство по IP так и не определяется.
В приложении — статистика DHCP и tcpdump при подключении кабеля, а также загрузочный лог с консоли.
За последнюю неделю я потратил десятки часов пытаясь понять, что именно идёт не так, но уже не знаю, в чём моя ошибка или где глючит USG. Надеюсь, кто-то подскажет, потому что я растерялся. Раньше я хорошо разбирался в настройке устройств Cisco (IOS), так что базовые вещи понимаю, но сейчас смущён 🙁
Кто-нибудь может помочь?
Заранее большое спасибо.
Милош
P.S. Могу предоставить результаты Wireshark и Burp Proxy, если понадобится.
