Как я могу присоединиться к двум простым домашним сетям вместе с помощью кабеля Ethernet?

Я хочу присоединиться к двум различным домашним сетям вместе как так:

PC A1      PC A2                              PC B1      PC B2
  \         /                                   \         /
   Gateway A      <----- ethr. cable ----->      Gateway B
       |                                             |
  ADSL modem A                                  ADSL modem B

Обе сети имеют основной жилой тип с идентичной конфигурацией со всеми ПК под управлением Vista/7. Точка должна временно присоединиться к двум квартирам в здании для игр и совместного доступа к файлам, и Святой Грааль был бы:

  1. ПК в сети A могут получить доступ к ПК в сети B и наоборот (доли файла и играющий).
  2. Каждая сеть использует свое собственное интернет-соединение.
  3. Данные между сетями не должны предпринимать путешествие через Интернет (широкополосные скорости загрузки сильно ограничиваются),
  4. Доступ в Интернет сети должен продолжить работать, если присоединяющийся кабель разъединяется с минимальными изменениями конфигурации.

Как тесно это может быть достигнуто?

27
задан 04.09.2009, 16:29

8 ответов

Так как Вы не хотите проходить Интернет, Вы не хотите VPN.

Вам нужно:

  • сети A и B, чтобы быть различными, неперекрывающимися объемами IP;
  • маршрутизатор между этими двумя сетями; и
  • шлюзы, которые позволяют Вам добавить дополнительное бегство.

Маршрутизатор должен иметь два отдельных соединителя Ethernet на нем. Причина этого состоит в том, потому что при использовании DHCP в любой сети необходимо смочь изолировать трафик DHCP к соответствующей сети. Если Вы просто склеиваете эти две сети вместе с проводом Ethernet, нет никакого способа гарантировать, что ПК в сети A не получили бы DHCP от сети B и затем использовали бы сетевой Интернет B.

Таким образом, Ваш сетевой график был бы похож на это:

PC A1      PC A2                              PC B1      PC B2
  \         /                                   \         /
   Gateway A         ------ Router -----         Gateway B
   |                                             |
  ADSL modem A                                  ADSL modem B

Затем Шлюз A имел бы маршрут на нем, говоря его, что Сеть "B" была достижима через адрес на маршрутизаторе; Шлюз B имел бы маршрут на нем, говоря его, что сеть "A" была достижима через адрес B на маршрутизаторе.

Теперь, если у Вас есть основанный на Linux брандмауэр как любой Шлюз, затем можно, вероятно, просто поместить другую плату Ethernet в него и иметь то действие Шлюза как маршрутизатор также, но это оставляют как осуществление для читателя.

Если один из включенных ПК более силен, чем Windows на уровне конечного пользователя и имеет несколько портов, я полагаю, что он мог действовать как маршрутизатор также. Я не думаю, XP или Vista могут действовать как маршрутизатор, все же.

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

Обратите внимание, что Linksys или функциональность "демилитаризованной зоны" D/Link не то, о чем я говорю здесь.

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

Как кратковременное исправление этой ошибки, Вы могли заменить один из Шлюзов с маленьким переключателем, разъединить DSL от той стороны сети и выполнить длинный кабель в другую квартиру. Затем перезагрузите компьютеры на теперь разъединенной стороне. Это заставило бы те компьютеры присоединиться к другой сети, что означает, что на время игры они использовали бы Интернет из другой квартиры, но это, по крайней мере, позволит Вам играть. т.е.:

PC A1      PC A2                              PC B1      PC B2
  \         /                                   \         /
   Gateway A         ------ cable  -----           switch
   |                                       
  ADSL modem A                             
16
ответ дан 07.12.2019, 09:29

Это в значительной степени, как Интернет работает.

Необходимо было бы удостовериться, что 2 сети Жилого дома используют 2 различных частных сети. Например, каждый использует 192.168.0.x и другой 192.168.1.x.

"Шлюз" Вы используете потребности быть маршрутизатором - и я не думаю, что универсальный linksys сделает. Я не дурачился с пользовательской маршрутизацией на там хотя; таким образом, возможно, что Вы можете делать это. Если бы не затем обновленное встроенное микропрограммное обеспечение, такое как Помидор или DD-WRT работало бы.

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

Я думаю, что это столь просто, как я могу объяснить это, но сообщить мне, есть ли у Вас какие-либо вопросы.

Используя VPN, такую как Hamachi работал бы, но данные выйдут по соединению ISP.

6
ответ дан 07.12.2019, 09:29
  • 1
    Цель с предотвращением выхода по Интернету состояла бы в том, чтобы получить скорость сети на 100 Мбит/с между двумя LAN. Вы не добрались бы нигде близко к этому по домашнему DSL. – Torben Gundtofte-Bruun 11.10.2009, 21:52

Как насчет того, чтобы делать его в уровне 2? Никакое необычное программное обеспечение маршрутизатора не требуется.

  • Имейте обе сети быть тем же объемом IP
  • Имейте использование шлюза каждой квартиры различный адрес в том объеме
  • Имейте серверы DHCP, выделяют различные адреса узла в том объеме
  • Используйте свои машины двойного NIC в качестве мостов (или посмотрите обновление ниже),

Таким образом, Вы устанавливаете Шлюз на 192.168.0.1, Шлюз B к 192.168.0.128 (но каждый все еще использование.255 сетевых масок). ПК A1, A2... добирается

  • обратитесь 192.168.0.2.3...
  • Сетевая маска LAN 192.168.0.255
  • маршрут по умолчанию 192.168.0.1
  • Серверы DNS для модема A

ПК B1, B2... добирается

  • обратитесь 192.168.0.129.130 и т.д.
  • Сетевая маска LAN 192.168.0.255
  • маршрут по умолчанию 192.1.0.128
  • Серверы DNS для модема B

Затем ПК A1 имеет все настройки для использования модема для доступа в Интернет, но видит ПК B1 на, он - локальная сеть. Это не знает, что B1 имеет другой шлюз по умолчанию и серверы DNS, и это не заботится.

Бит, в котором я не на 100% уверен, использует DHCP как это. Я думаю, что при списке MAC-адресов ПК каждой квартиры в каждом сервере DHCP затем, каждый ПК будет рад быть поданным локальным шлюзом и не будет волноваться, что отклоняется сервером DHCP другой квартиры. Но если Вы не можете, это не быть твердыми настроить IP-адреса всех ПК вручную.

Обновление: На самом деле нет никакой потребности в двойном NIC ПК и программных мостов, просто присоединитесь к одному переключателю в каждой сети вместе. Выполните свой длинный кабель от запасного порта LAN на Шлюзе к запасному порту LAN на Шлюзе B. Если Ваши шлюзы за 50$ не распознают перекрестное соединение автоматически, используйте перекрестный кабель.

3
ответ дан 07.12.2019, 09:29
  • 1
    Это могло бы работать, хотя это - немного больше hackish, чем выполнение фактической маршрутизации, и т.д. Но всегда хорошо иметь другую опцию. – Alex J 08.09.2009, 19:50

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

Возьмите сетевой кабель и две машины с двойным NICS и имейте его действие как маршрутизатор в обеих сетях для маршрутизации всего трафика для каждой из сетей к соответствующей сети (или Интернет или другая сеть).

Я сначала посмотрел бы на установку решения VPN.

2
ответ дан 07.12.2019, 09:29

Это полностью выполнимо. Вы могли сконфигурировать использование VPN Smoothwall, или Вы могли просто совместно использовать использование файлов Hamachi.

1
ответ дан 07.12.2019, 09:29

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

0
ответ дан 07.12.2019, 09:29

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

0
ответ дан 07.12.2019, 09:29

VPN была бы большой, Вам даже не нужен кабель.

Вы имели два различных права маршрутизатора? хорошо попробуйте это:

PCA1 - 192.168.A.1
PCA2 - 192.168.A.2
GWA0 - 192.168.A.254 --> the lan ip on your router A

Измените сеть B:

PCB1 - 192.168.A.3
PCB2 - 192.168.A.4
GWB0 - 192.168.A.253  --> the lan ip on your router B

Кабель соединит GWA0 и GWB0

Затем...

  • Отключите DHCP на GWA0 и GWB0, или используйте статическое IP присвоение на каждый ПК в каждой физической сети, таким образом, PCB2 получит 192.168. 253 как его шлюз, и таким образом, PCA2 будет использовать 192.168. 254
  • Отфильтруйте (Брандмауэр) PCB2, PCB1 IP на GWA0, наоборот на GWB0
  • Широковещательная передача L2 между ГВА и GWB будет местными жителями
0
ответ дан 07.12.2019, 09:29

Теги

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