Маршрутизация двух роутеров
Господа, просьба помочь увидеть друг друга двум разным роутерам с разными подсетями.
Роутер1 Huawei HG8120H (стоковая прошивка) имеет подсеть 192.168.100.0/24 со следующей таблицей маршрутов: https://content.screencast.com/users/immick6307/folders/Default/media/1f0fe0f.
Роутер2 TP-Link TL-WR841N (прошивка LuCI lede) имеет подсеть 192.168.1.0/24 со следующей таблицей маршрутов: https://content.screencast.com/users/immick6307/folders/Default/media/2f50487.
От Роутера1 (LAN-порт) идёт кабель к WAN-порту Роутера2.
Хочется видеть всех участников сети с обоих роутеров. На данный момент попасть с Роутера1 к Роутеру2 могу по адресу 192.168.100.2, но по адресу 192.168.1.1 к нему обратиться не могу, а также к участникам подсети 192.168.1.0/24.
Подскажите, пожалуйста, что конкретноb надо прописать в (статических?) маршрутах Роутера1?
UPD. Попытался на Роутере1 установить следующий статический маршрут: IP-адрес: 192.168.1.0 Маска: 255.255.255.0 Шлюз: 192.168.100.2
На что мне роутер выдает какой-то бред: «IP-адрес шлюза и IP-адрес LAN должны быть в одной подсети». Как сиё понять? С каких вообще пор шлюз и конечные адреса при указании маршрута должны быть в одной подсети?! Зашел на роутер по telnet/ssh, но каким образом принудительно зафигачить маршрут там — не знаю. Любая попытка выполнить команду «SU_WAP>ip route add . » приводит к ошибке «ERROR::input para is not right!», хотя по «SU_WAP>ip route» показывает пути.
Господа, просьба помочь увидеть друг друга двум разным роутерам с разными подсетями.
Я как потомственный телепат вижу, что ты решаешь не ту задачу. Ты, конечно же, можешь сказать всю правду, как оно у тебя там устроено и что же ты хочешь. Вот когда всё сформулируешь, то ответ на новый вопрос будет таким: Кабель вынуть из wan порта роутера 2 и воткнуть ему же в lan порт. Отключить на роутере 2 dhcp server. Обновить аренду адресов всех клиентов (роутера 2) с нового dhcp server (роутера 1).
К сожалению, в виду своей тупости, так до сих пор и не научился оформлять схемы — темный лес. Попытаюсь на словах ещё раз описать задачку.
Роутер1 является PON-терминалом, на который по WAN входит оптический кабель, приносящий Инет. На нем поднято два WAN-интерфейса: а) 1_TR069_R_VID_9: DHCP-client 10.199.98.46 255.255.224.0 NAT_OFF (полагаю это соединение раздающего коммутатора); б) 3_INTERNET_R_VID_10: PPPoE 95.52.31.58 255.255.255.255 NAT_ON (PPPoE-соединение, которое поверх предыдущего соединения дает Интернет). LAN-хост: 192.168.100.1 DHCP-сервер_ON: 192.168.100.0/24. Клиенты Роутера1: LAN1 — ПК1 (192.168.100.3); LAN2 — Роутер2 (192.168.100.2). Маршруты показывал выше в скриншотах, никаких дефолтных, частных статических маршрутов нет.
Роутер2 должен принимать интернет от Роутера1 и раздавать его своим клиентам, но при этом Роутер1 должен иметь возможность обратиться ко всем клиентам Роутера2. На Роутере2 один WAN-интерфейс: eth1: DHCP-client 192.168.100.2 255.255.255.0 192.168.100.1 (gateway) LAN-хост: 192.168.1.1 DHCP-сервер_ON: 192.168.1.0/24. Wi-Fi rлиенты Роутера2: 192.168.1.2, 192.168.1.3, . Маршруты показывал выше в скриншотах, никаких дефолтных, частных статических маршрутов нет.
Как я и говорил ранее, от Роутера1 (из LAN2) идет кабель в Роутер2 (WAN). Таким образом Роутер2 получает соединение и раздает всем своим клиентам. Но при этом Роутер1 никак не может получить доступ к клиентам Роутера2.
Действительно, самый простой способ задать одну сеть подо всех, а кабель от Роутера1 (из LAN2) вставить в LAN1 Роутера2 (не в WAN!), указав при этом на LAN-интерфейсе Роутера2 в качестве типа соединения «DHCP-client» и отключив DHCP-сервер. И тогда вроде как задача решается: интернет есть везде, все друг друга видят в пределах одной подсети 192.168.100.0/24 — в общем, всё прекрасно!
Но как бы всё-таки решить задачу с распределением подсетей? Или сиё невозможно?
К сожалению, в виду своей тупости, так до сих пор и не научился оформлять схемы — темный лес.
Чтобы научится оформлять схемы, надо просто начать оформлять схемы, никакого рокет_сайенс там нет.
Но как бы всё-таки решить задачу с распределением подсетей? Или сиё невозможно?
Тебя коробит, что кабель воткнут в дырку LAN1 Роутера2, а не в WAN? Твой здравый смысл в облике интуиции говорит, что так делать неправильно и будет какая-то скрытая червоточинка при работе? Тогда просто считай это проявлением техномагии, если тебе от этого легче будет.
Когда ты говоришь, что Роутер_X должен получить доступ к Роутеру_Y — это значит, что клиенты Роутера_X должны получить доступ к клиентам Роутера_Y?
Или Роутеры X и Y являются самоценными и выступают как самостоятельные единицы в сети, предоставляя суперценные сервисы для всех мыслимых и немыслимых клиентов и должны всенепременно ежемикросекундно общаться и знать состояние друг друга?
Или же роутеры занимаются лишь незамысловатой маршрутизацией между интернетом и всеми подключёнными клиентами?
Хочется видеть всех участников сети с обоих роутеров.
— На роутер1 маршрут в 192.168.1.0/24 через 192.168.100.2 (ip подключенного в lan роутер2)
— На роутер2 ничего не нужно, он и так по дефолту все должен пихать в роутер1
На данный момент попасть с Роутера1 к Роутеру2 могу по адресу 192.168.100.2
но по адресу 192.168.1.1 к нему обратиться не могу, а также к участникам подсети 192.168.1.0/24.
Потому что по дефолту такие пакеты идут вашему провайдеру (ротер1 знает только сеть 192.168.100.0/24, остальное идет в WAN)
Одну подсеть везде — это можно, конечно, но не обязательно. Вообще по хорошему надо объединитьэти сети чтоб у тебя там широковещательная рассылка гуляла (всякие хромкасты и сетевые принтеры обнаруживались, ну и так далее), но если такой задачи нет — можно забить и держать разные сети.
micronekodesu ★★★ ( 06.10.18 19:54:29 MSK )
Последнее исправление: micronekodesu 06.10.18 19:56:10 MSK (всего исправлений: 1)
От себя добавлю, что нужно отключить на роутере2 NAT, и в файрволах обоих роутеров добавить правила, разрешающие трафик между сетями. Какие именно правила зависит от того, что эти модели роутеров блокируют по умолчанию, у разных производителей по-разному.
Ну, раз превратили это в советов трэд
Но как бы всё-таки решить задачу с распределением подсетей? Или сиё невозможно?
Хотите извращений — их есть у меня. Ты так и и не сказал, зачем тебе нужны именно разные подсети, поэтому выкидывем адресацию 192.168.100.0/24 на мороз. Ставим на Роутер_2 пакет relayd на openwrt. Создаём мост новой системы, соединяем ВСЕ доступные интерфейсы между собой (ненужные интерфейсы перед этим удаляем). Таким образом, мы превратим Роутер_2 в тупой хаб, который рассылает всё полученное из любой дырки во все остальные дырки (включая wifi). Да, я проверял лично, оно работает именно как и задумано, делал прозрачные wifi мосты. Так как такими действиями ты переходишь на уровень извращений, то будь готов ресетить и перепрошивать свой роутер на openwrt не единожды.
PS Да, при этом кабель останется воткнут в WAN порт Роутера_2.
Спасибо, я совсем забыл про файрволлы!
Опечатался на два нолика 192.168.1.0/24
Два роутера, две подсети, доступ между ними
Есть два роутера:
1. keenetic viva. К нему приходит интернет от провайдера и подключено 3 устройства проводом.
2. keenetic speedster. Он проводом подключён к первому роутеру (в его WAN воткнут кабель от LAN3 первого роутера).
Суть:
Ранее раздавал WiFi тоже первый роутер. Но он стоит неудобно, связь не везде хорошая. Поэтому купил второй роутер, и поставил его в место откуда он идеально «светит». WiFi у первого роутера полностью выключен, а у второго включён.
Смысла оставлять оба — нет. Второй стоит намного выгоднее и помощь первого в WiFi ему точно не нужна. Но первый стоит там, где приходить кабель провайдера + сведены кабели других устройств. Поэтому мне хотелось бы на первом оставить все кабельные подключения, а второму отдать все беспроводные задачи.
В принципе всё быстро настроилось, интернет у всех есть (и проводных и беспроводных). Но есть одна проблема. Теперь проводные и беспроводные устройства в разных подсетях:
1. Проводные в сети 192.168.3.1 — 192.168.3.10
2. Беспроводные 192.168.2.1 — 192.168.2.10
Новый keenetic наотрез отказывается выдавать IP из диапазона перового (192.168.3.0/24).
Пробовал выключать DHCP у второго — не помогает.
Пробовал включать DHCP Relay у второго роутера — не помогло.
Пробовал настраивать правила в межсетевом экране на разрешение доступа — тоже нет.
Во втором роутере снята галочка «Изоляция клиентов» и установлена «Доступ к приложениям домашней сети».
Коллеги, нужна помощь. Как правильно настроить, чтобы устройства либо оказались в одной подсети, либо получили возможность контактировать друг с другом.
Как лучше организовать?
Изменено 24 июля, 2021 пользователем PVS
Подключение двух и более роутеров в одну сеть. Три способа.
Сегодня мы расскажем как подключить два и более роутеров в одну сеть тремя способами — кабелем по схемам LAN-to-LAN, WAN-to-LAN и по Wi-Fi.
1.Первый Способ — Подключение по схеме LAN-LAN сетевым кабелем.
Берем два роутера, и определяем для себя, который из них будет первым «master».
Подключение по схеме LAN-LAN.
Будем считать, что первый роутер у нас уже с поднятым соединением интернета, поэтому этот шаг пропускаем, если же интернета на нем нет, то сначала вам в тему по настройке.
Подключаемся к первому устройству и проверяем активного DHCP сервера (обычно по умолчанию он включен.).
Затем подключаемся ко второму устройству.
1.Отключаем DHCP сервер, так как все адреса мы будем получать от первого роутера.
2. В разделе LAN меняем ip-адрес, что бы он не совпадал с первым, например на 192.168.0.200.
3.Сохраняем.
Подключаем железки как показано на схеме.
Если на втором роутере вам не нужен WI-FI, достаточно соединения по кабелю, то вместо второго роутера можете купить неуправляемый коммутатор (хаб).
2.Второй способ — Подключение по схеме LAN-WAN сетевым кабелем.
В WAN-порт (Internet-порт) первого роутера подключается кабель провайдера, а в LAN-порт подключается второй роутер, у которого кабель подключен в WAN-порт.
Также проверяем включенный DHCP-сервер на 1 роутере и подключаемся ко второму.
1. На втором устройстве в разделе WAN\Internet выставляем Тип подключения Dynamic.
2. В разделе LAN оставляем включенным DHCP-server и меняй диапазон адресов на другую подсеть, что бы он не совпадал с первым роутером, например на 192.168.3.2 — 192.168.3.240.
3. Сохраняем.
Подключаем роутеры как показано на схеме.
3.Третий способ. Объединяем по WI-FI.
Что бы можно было объединить два роутера, второй должен уметь работать в режиме Повторителя, Ретранслятора или Моста. (Repeat, Bridge).
Для начала настроим WI-FI первого роутера, описание настроек здесь, в третьем разделе «Настройка Wi-Fi»
Переходим к настройке второго роутера:
1.Отключаем DHCP сервер и меняем ip-адрес, что бы он не совпадал с первым роутером, например на 192.168.0.200.
2.Переходим в раздел Wireless Mode — выбираем Repeat\Bridge Mode.
3. Задаем имя сети, второго роутера и жмем кнопку Поиск или Scan.После чего у вас откроется список доступных WI-FI сетей.
4.Выбираем сеть нашего первого устройства и подключаемся к нему по его паролю.
При подключении имя сети второго роутера SSID автоматически заполнятся, остается указать пароль и тип шифрования, которые должны совпадать с первым. Нажимаем кнопку сохраняем.
В результате получаем расширенную WI-FI сеть из двух WI-FI железок.