Можно ли использовать домашний маршрутизатор для соединения двух или более маршрутизаторов? После ошибки у меня были устройства на 192.168.1.0/24 и другие на 192.168.10.0/24. Очевидно, они не общаются, потому что мне нужен маршрутизатор для их соединения. Это правильно? Можно использовать домашний маршрутизатор, чтобы заставить их общаться.
2 ответа
Большинство "домашних маршрутизаторов" на самом деле являются шлюзами, а не настоящими маршрутизаторами. Таким образом, жилые шлюзы обычно соединяют не более двух сетей (Интернет и ЛВС). Кроме того, они включают межсетевой экран между двумя сетями, который обычно блокирует трафик, проходящий из сети, подключенной к Интернету, в локальную сеть. В чистом виде маршрутизатор вообще не блокирует трафик ... он просто перемещает его из одной сети в другую.
При этом, если ваш домашний маршрутизатор относится к числу тех, которые поддерживают несколько интерфейсов ЛВС с разными IP-адресами подсети, либо через отдельные физические интерфейсы, либо через виртуальные интерфейсы VLAN, то вы можете делать то, что хотите. В противном случае вам нужно будет искать альтернативное решение.
Хотя я сам никогда этого не делал, есть несколько пакетов с открытым исходным кодом, которые, я полагаю, могут быть использованы для перепрошивки прошивки на вашем маршрутизаторе и добавления необходимых вам возможностей. Примеры включают OpenWrt и Tomato. Это может быть полезным вариантом для вас.
Очевидно, что вы можете решить вашу проблему, переадресовав устройства, находящиеся в одной подсети. Если вы ищете действительно уникальную альтернативу, вы можете изменить маску подсети на всех ваших устройствах на 255.255.0.0
которая позволит им общаться без изменения их IP-адреса. Убедитесь, что ваш маршрутизатор поддерживает 16-битную маску, прежде чем делать это. (Очевидно, это больше работы, чем даже переадресация на все устройства!)
Я на самом деле получил эту работу - на складе Asus и Dlink работает помидор. В основном вам нужно настроить статические маршруты с обеих сторон. Это не самый разумный способ сделать это - на самом деле вы могли бы обойтись без единой сети, если бы вы могли отключить DHCP на вторичном и правильно подключить их - так как WAN фактически находится в отдельном VLAN во многих пользовательских маршрутизаторах , подключите основной маршрутизатор к обычному порту на дополнительном.
Если вы действительно хотите 2 разных подсетей ... настройки ниже работает
Asus
+---------+ +--------------+
|Internet +---------------------------------->+ Primary router
| | | 192.168.1.1 +------->Dumb Switch
+---------+ +--------------+ +
255.255.255.0 |
|
|
v
Secondary router
192.168.1.142
10.0.0.1
255.255.255.128
У меня есть сеть, которая выглядит примерно так: основной маршрутизатор находится в подсети 192.168.1.1, а второй - в собственной подсети 10.0.0.1.
Теперь я хотел бы провести маршрутизацию между этими сетями - я попытался настроить статический маршрут на моем главном маршрутизаторе
Таблица маршрутизации на вторичном маршрутизаторе (dlink с прошивкой томата) выглядит так
Мне также нужно было установить его на маршрутизатор, а не режим шлюза
Кабель Ethernet на втором маршрутизаторе находится на интерфейсе wan. Теоретически мне нужен статический маршрут для второго маршрутизатора, но это просто работает