Адрес отправляющего шлюза DHCP, заканчивающийся на .0

530
Julind

Мой маршрутизатор в комнате ( который я настроил в качестве точки доступа ) подключен к другому главному маршрутизатору внизу, которым управляет владелец дома. Я звоню главному маршрутизатору 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?

0
Не усложняйте его, переключите маршрутизатор в режим «маршрутизатор» и подключите порт WAN к домашней сети. Настройте маршрутизатор таким образом, чтобы он не конфликтовал со шлюзом основного дома (например, установите для вашей локальной сети значение 192.168.88.0/24) и включите DHCP на маршрутизаторе. Вы бы имели свою личную, защищенную от других локальную сеть. Установить порт WAN в автоматический режим (получить IP с основного шлюза DHCP) Alex 5 лет назад 1
Что такое маска подсети на этих устройствах? Appleoddity 5 лет назад 0
@Appleoddity на все это 255.255.255.0 Julind 5 лет назад 0
@ Алекс это жизнеспособное решение? Я испортил бы всю сеть, так как в сети был бы запущен дополнительный DHCP-сервер, а другие могли получить неверную информацию, поступающую от моего маршрутизатора. Julind 5 лет назад 0
Нет, вы не запутаете сеть, если вместо точки доступа переключите свой маршрутизатор в «режим маршрутизатора / брандмауэра». DHCP будет работать только на вашей стороне, обслуживая только вашу локальную сеть. Ваш маршрутизатор будет виден для других как единое устройство, но вы со своей стороны (LAN) можете добавить столько устройств (включая дополнительные точки доступа), сколько вам нужно. Дополнительный положительный момент - это то, что домашние устройства не видят, что находится во внутренней локальной сети (из-за брандмауэра). Просто подумайте о домашнем шлюзе, так как это обычный интернет-провайдер. Alex 5 лет назад 1
@ Алекс спасибо за быстрый ответ. Я постараюсь держать вас в курсе. У меня было такое раньше, но сервер dhcp обслуживал с 19.168.1.0 до 52, и все работало нормально, пока у легенды не возникли серьезные проблемы, затем я вернулся к этой конфигурации, которая заставила его работать снова. Вероятно, мне нужно было установить сервер dhcp на сервер с 192.168.88.0 или что-то, что вы сказали. Julind 5 лет назад 0
Да, единственное, что важно, это то, что ваша сеть LAN не должна быть в диапазоне сетей, которые могут быть на стороне WAN. Если ваш маршрутизатор позволяет устанавливать какие-либо частные сети на стороне локальной сети, а затем сделать его 10.23.45.0/24, это значительно меньше шансов на столкновение, чем на 192.168.xx Alex 5 лет назад 0
Также обратите внимание, что с решением @Alex будет двойная настройка NAT. Что может вызвать (больше) проблемы с переадресацией портов и тому подобное в отношении UPnP ++. Тем не менее, это жизнеспособное решение, если вы не возражаете против двойного NAT; и это, кажется, лучше, чем получать адрес .0 как GW от DHCP! xstnc 5 лет назад 0
@Alex Решение сработало отлично. Устройствам теперь назначен правильный шлюз (маршрутизатор B), и у легенды нет проблем с доступом к серверам. Еще раз, спасибо! Julind 5 лет назад 0
Нет проблем, я рад помочь вам. Я переместил свои комментарии к фактическому ответу, поэтому в случае, если кто-то1 окажется в той же ситуации, что и ваш, возможно, мой совет тоже будет полезен. Alex 5 лет назад 0
Я рад, что сейчас все работает. Но, на заметку, вы подумали о том, чтобы установить основной маршрутизатор, чтобы он перестал выдавать неправильный адрес шлюза? Должно было быть довольно просто. Кто-то, вероятно, только что сделал опечатку или неправильно понял, как это работает. Appleoddity 5 лет назад 0
@Appleoddity Я думаю, основной маршрутизатор делает это специально. Это обычная установка для разделения арендаторов в арендованных домах путем разделения их на подсети для изоляции друг от друга, что обеспечивает «хорошую» безопасность с точки зрения владельца. Alex 5 лет назад 0

1 ответ на вопрос

0
Alex

Не усложняйте его, переключите маршрутизатор в режим маршрутизатора и подключите порт WAN к домашней сети. Настройте маршрутизатор таким образом, чтобы он не конфликтовал со шлюзом основного дома (например, установите для вашей локальной сети значение 192.168.88.0/24) и включите DHCP на маршрутизаторе. Вы бы имели свою собственную частную, защищенную от других локальную сеть. Установите порт WAN в автоматический режим (получите IP-адрес от основного DHCP-шлюза).

Вы бы не испортили существующую сеть, если вместо точки доступа переключите свой маршрутизатор в режим маршрутизатора / брандмауэра. DHCP будет работать только на вашей стороне, обслуживая только вашу локальную сеть. Ваш маршрутизатор будет виден для других на стороне WAN как единое устройство, но вы, со своей стороны (LAN), можете добавить столько устройств (включая дополнительные точки доступа), сколько вам нужно. Дополнительный положительный момент - это то, что домашние устройства не видят, что находится во внутренней локальной сети (из-за брандмауэра). Просто подумайте о домашнем шлюзе, так как это обычный интернет-провайдер.

Единственно важным является то, что ваша сеть LAN не должна находиться в диапазоне сетей, которые могут быть на стороне WAN. Если ваш маршрутизатор позволяет настроить какие-либо частные сети на стороне локальной сети, а затем настроить его на 10.23.45.0/24, вероятность столкновения будет намного меньше, чем на 192.168.xx.

Похожие вопросы