Мой маршрутизатор в комнате (который я настроил в качестве точки доступа) подключен к другому главному маршрутизатору внизу, которым управляет владелец дома. Я звоню главному маршрутизатору A и маршрутизатору B. В маршрутизаторе B отключен DHCP, поскольку маршрутизатор A обеспечивает фактическое подключение к Интернету в доме и управляет DHCP для здания.
Теперь каждой комнате назначается собственный пул / подсеть IP, где, например, комната 1 имеет диапазон IP-адресов 192.168. 1.х, комната 2 имеет 192.168. 2.x и т.д. У меня 4. Я также настроил беспроводную точку доступа (давайте назовем это маршрутизатором C), подключенную к маршрутизатору B, потому что маршрутизатор B не имеет возможности Wi-Fi, а точка беспроводного доступа имеет только 1 порт LAN.
В данный момент для меня шлюз (он же маршрутизатор A) - 192.168.4.1, а маршрутизатор B - статический 192.168.4.2, а маршрутизатор C - 192.168.4.3. Они оба имеют стандартный шлюз 192.168.4.1, так как .0 не разрешен. Здесь начинается странная часть.
Когда я подключаю беспроводные устройства к маршрутизатору C, они получают стандартный шлюз 192.168.4.0, который мой iphone по какой-то причине не может интерпретировать и перестает говорить, что нет интернета. 192.168.4.0 доступен с моего телефона и открывает домашнюю страницу маршрутизатора А. Я проверил мой компьютер с Windows, который подключен к маршрутизатору B через кабель, и он также выбрал шлюз 192.168.4.0, но здесь у меня есть Интернет. Это не просто iPhone, так как другое Android-устройство, недавно подключенное к маршрутизатору C, показало тот же результат.
Единственное исправление, которое я нашел для уязвимых устройств, - это вручную установить статический IP-адрес, чтобы устранить проблему со стандартным шлюзом. Единственный способ найти интернет.
Я запустил инструмент для поиска DHCP-серверов и нашел только один, основной маршрутизатор, так что в игре нет ружья DHCP.
У меня вопрос: можно ли заставить устройства, подключенные к маршрутизатору B или C, отправлять им стандартный шлюз 192.168.4.1?