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