Предыстория:

Собственно, задача — объединить дом 1 и дом 2 в одну сеть с гуляющими бродкастами и мультикастами.
Цель — заставить PlayStation TV подключаться к PlayStation 4(без основного акк.) и полноценно использовать Remote Play локально.

На вооружении имеем следующее железо:

Дом 1:
Dlink dir615C2
Дом 2:
Dlink dir615E4

Подготовка, решение:

На обоих роутерах были установлены прошивки от dd-wrt. Процедура установки несложная, в интернете много информации на эту тему.

Для работы EOIP необходимо, чтобы с обоих сторон был «белый» IP-адрес, который и приобретается у провайдера за 100+руб. Если такой возможности нет, то можно пробросить vpn-туннель (о котором я рассказывал в прошлой публикации), а поверх него пустить EoIP.

Для того чтобы пользователи с обоих сторон видели друг друга в сетевом окружении, необходимо, чтобы они принадлежали к одной локальной сети. Я использовал следующие настройки:

Сеть: 192.168.100.0/24
Дом 1: маршрутизатор(192.168.100.10) имеет пул 192.168.100.1-192.168.100.50.
Дом 2: маршрутизатор(192.168.100.70) имеет пул 192.168.100.51-192.168.100.100

После того как мы установили на наше железо dd-wrt и настроили на каждом DHCP, подключили клиентов, и убедились в их работе, приступаем к созданию туннеля EOIP.

Для этого заходим в Веб. интерфейс роутера, переходим во вкладку Setup->EoIP Tunnel
Ставим EoIP Tunnel в положение Enable;
В графе Remote IP Address вписываем внешний IP роутера (в случае с VPN, то указываем IP в vpn-туннеле ) к которому должны подключиться;
Bridging в положение Enable;
*Обязательно, номера туннелей должны совпадать у обоих роутеров.



Проверить результат можно в Веб-интерфейсе роутера, перейдя во вкладку Administration ->Commands:
В поле Commands пишем ifconfig и жмем Run Commands. После чего нам выдаст поднятые интерфейсы, среди которых будет и наш oet1

Теперь у нас есть EOIP-туннель позволяющий не только видеть общие папки в сети, но и отсылать видео с телефона на телевизор в другую квартиру.

Комментарии (9)


  1. xforce
    25.11.2015 00:51
    +4

    Без впн у вас получается локальный трафик по интернету в открытом виде ходит, что выглядит довольно печально.


    1. Deav
      25.11.2015 14:02
      -1

      Что печального?, цель была получить возможность транслировать видео в другую квартиру, а для закрытия трафика я указал как создать VPN и в нем уже пробросить EOIP туннель.


  1. TheRaven
    25.11.2015 10:59

    Насколько сильная просадка по MTU получается?


    1. AcidVenom
      25.11.2015 11:18

      Скорее всего будет Clamp-MSS, поэтому особо разницы нет.


    1. Deav
      25.11.2015 14:04
      -2

      Скажу честно, при игре в PS4 удаленно, задержек нету, даже при установки максимальных настроек качества на PS TV.


  1. bioskiller
    25.11.2015 12:45
    +3

    Это такая шутка наверное? целая статья из 2х команд и одного скриншота.


    1. Deav
      25.11.2015 13:56
      -2

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


  1. mikes
    26.11.2015 10:38

    эм… это чем нить принципиально отличается от openvpn в bridge режиме?


    1. Deav
      26.11.2015 10:47

      отличается тем что в dd-wrt одного vpn для моих целей не подходит из за глюков(в разных версиях прошивки они разные) и требует много танцев с бубном(надо указывать маршруты которые при разрыве сбрасываются, включение функции броадкаст не дает того-же что и bridge в eoip, в сетевом окружении не видны другие компы, зависание клиента и т.п.)