3

Мне нужно объединить две сети, как это:

PC A1   PC A2   PC A3                                   PC B1   PC B2   PC B3
  \      |       /                                        \      |       /
  ADSL MODEM/ROUTER A  -------- ethernet cable? -------- ADSL MODEM/ROUTER B
      192.168.2.x                                           192.168.1.x

Я хочу получить доступ к сетевым устройствам сети A из сети B и наоборот. И я также хочу, чтобы устройства имели доступ к Интернету через маршрутизатор в соответствующей сети, например, ПК А1 должен иметь доступ к Интернету через модем А, а ПК B1 - через модем Б.

Итак, я хочу, чтобы вещи остались такими же, как сейчас, добавив возможность ПК А1 "видеть" ПК В1 и т.д., Чтобы я мог передавать файлы между ними и т.д.

4 ответа4

2

Если сети достаточно близки, чтобы вы могли физически подключить их с помощью кабеля Ethernet, просто сделайте это. Вам нужно будет добавить маршруты к каждому маршрутизатору для обработки различных подсетей (т. 192.168.2.x против 192.168.1.x). Для каждого роутера:

  1. Добавьте маршрут для другого маршрутизатора через интерфейс LAN.
  2. Добавьте маршрут для другой подсети, чтобы перейти к другому маршрутизатору

Например, на маршрутизаторе A вы должны указать маршрут для IP-адреса маршрутизатора B (вероятно, 192.168.2.1) через интерфейс локальной сети маршрутизатора A, а затем добавить второй маршрут для 192.168.2.0/24 к IP-адресу маршрутизатора B. ,

Повторите эти действия на маршрутизаторе B, но с использованием IP-адреса маршрутизатора A и 192.168.1.0/24 в качестве подсети.


Ответ barlop поднимает некоторые хорошие вопросы о DHCP и наличии двух маршрутизаторов в одной физической сети. Несмотря на то, что вышеизложенное доставит пакеты в правильные места, просмотрите его ответ, чтобы убедиться, что у вас есть представление о том, как вы хотите справиться с некоторыми из сложностей, которые могут возникнуть из-за этого.

1

Вы можете подключить сеть A к сетевому коммутатору, а сеть B - к сетевому коммутатору.

Затем подключите каждый коммутатор к центральному маршрутизатору и настройте маршрутизатор таким образом, чтобы один интерфейс предназначался для одного диапазона IP, а другой - для другого диапазона IP.

И убедитесь, что DHCP не установлен на обоих маршрутизаторах. Я полагаю, что вы либо должны установить IP-адреса вручную, чтобы получить 2 различных диапазона. Или получите центральный маршрутизатор для выполнения DHCP.

Эти модемы / маршрутизаторы, скорее всего, не справятся с отправкой через DHCP одного диапазона IP-адресов на один порт и другого диапазона IP-адресов на другой порт. По моему опыту, они даже не могут справиться с двумя разными сетями с двумя разными диапазонами IP. Но центральный маршрутизатор (не модем-маршрутизатор) может, а если нет, то установить IP-адреса вручную на каждом компьютере.

Это сказал.

Возможно, вы могли бы рассматривать его как одну сеть 192.168.0.0 и настроить оба модема / маршрутизатора ADSL, чтобы это была сеть. Тогда вам вообще не нужен центральный маршрутизатор, и вы можете просто соединить их вместе через кабель Ethernet. Но тогда это не две отдельные сети, это будет одна сеть, но это в пределах возможностей ваших модем-маршрутизаторов adsl.

1

В случае, если эти два маршрутизатора физически соединены, вам необходимо настроить порты, к которым меж-маршрутизаторный кабель подключается по-другому, чем другие, а затем настроить статические маршруты.

Многие домашние маршрутизаторы не поддерживают ни один. Для тех, кто это делает, вам, вероятно, придется использовать порт "WAN" для соединения двух маршрутизаторов (поскольку порты локальной сети находятся за микросхемой коммутатора и не могут быть настроены индивидуально), что означает, что у вас не будет доступа к внешней сети. если вы не сделаете более сложную конфигурацию.

Кроме того, обнаружение хоста общего доступа к файлам Windows (которое, как я полагаю, означает, что вы хотите видеть друг друга на компьютерах) не очень хорошо работает в разных подсетях. Вам нужно будет выполнить некоторые настройки, чтобы широковещательные сообщения проходили, что вы, вероятно, не можете на домашнем маршрутизаторе. Однако вы все равно можете получить доступ к файлам, введя IP-адреса напрямую.

0

Я бы рекомендовал добавить мостовой маршрутизатор, который будет подключен к обеим сетям. Вы можете использовать практически любой маршрутизатор, по крайней мере, с двумя портами Ethernet, который может запускать встроенное программное обеспечение (например, Tomato, OpenWRT, DD-WRT и т.д.).

Все, что вам нужно сделать в маршрутизаторе, который соединяет две сети, это:

  1. Настройте каждый из двух портов Ethernet на разные VLAN.

  2. Назначьте каждой VLAN IP-адрес в одной из двух ваших сетей.

  3. Подключите каждый порт к сети, в которой VLAN порта имеет IP-адрес.

  4. Убедитесь, что маршрутизатор настроен для маршрутизации. (Это значение по умолчанию в большинстве дистрибутивов.)

Затем, чтобы заставить его работать, вам нужно будет войти в каждый из двух существующих маршрутизаторов и добавить маршрут. Например, если мостовым маршрутизатором является 192.168.1.2 и 192.168.2.2 , вам необходимо добавить эти два маршрута:

  1. В сети 192.168.1.x - маршрут к 192.168.2.0/24 со шлюзом 192.168.1.2.

  2. В сети 192.168.2.x - маршрут к 192.168.1.0/24 со шлюзом 192.168.2.2.

Обратите внимание, что компьютеры в этих двух сетях будут находиться в разных широковещательных доменах, поэтому они не смогут легко обнаружить друг друга. В зависимости от того, какие инструменты вы планируете использовать, существуют различные способы обойти это. Например, если вы часто пользуетесь сетью Windows, вы можете использовать программу (например, nmbd), которая синхронизирует списки просмотра по двум сетям.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .