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

Собственно, задача — объединить дом 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-туннель позволяющий не только видеть общие папки в сети, но и отсылать видео с телефона на телевизор в другую квартиру.