03 Lutego 2025 12:05:17
Nawigacja
· Strona Główna
· Forum

· Tomato by Shibby
· FreshTomato


Wątki na forum
Najnowsze dyskusje
· Router D-LINK DWP-10...
· [Howto] Xpenology na...
· Szukam zaproszenia n...
· Zmiana OpenVPN na wi...
· OptWare - co to jest...
· pi zero vpn client
· Nowe routery: UX, UC...
· Jaki Acces Point?
· oscam na openwrt (ar...
· Jak na FreshTomato z...
· [S]Płyta Asus PRIME...
· U7-Pro vs U7-Pro-Wall
· [S] Ubiquity Edgerou...
· [S] Nighthawk R7000P...
· VLANy i separacja sieci
· tuf ax3000 v2 dobry ...
· [MOD] Tomato64 (x86-64)
· [sprzedam] Asus RT-A...
· [MOD] FreshTomato-MI...
· [MOD] FreshTomato-AR...
Najpopularniejsze obecnie wątki
· [Howto] Xpenology... [42]
· Router D-LINK DWP... [0]
Ankieta
Jaki procesor posiada twój router?

Broadcom MIPSEL
Broadcom MIPSEL
36% [151 głosów]

Broadcom ARM
Broadcom ARM
52% [219 głosów]

Atheros
Atheros
5% [22 głosów]

Marvell
Marvell
1% [4 głosów]

Ralink
Ralink
1% [3 głosów]

Intel/AMD/VIA
Intel/AMD/VIA
1% [5 głosów]

Żaden z powyższych
Żaden z powyższych
4% [15 głosów]

Ogółem głosów: 419
Musisz zalogować się, aby móc zagłosować.
Rozpoczęto: 02/02/2015 09:38
Twoje IP
18.223.108.135
Zobacz wątek
OpenLinksys » :: PORTAL :: » Tutoriale
 Drukuj wątek
Multiroom N z wykorzystaniem openVPN
shibby
Wymagana pewna wiedza w pojęciach VLAN, VPN, bridge oraz podstawowych komend linuxowych!

W poniższym tutorialu opiszę sposób uruchomienia usługi Multiroom N Standard. By w domowych warunkach usługa multiroom działała dekodery muszą być spięte siecią (nie ważne czy przewodową czy bezprzewodową). Muszą należeć do ten samej podsieci IP, by broadcasty mogły swobodnie wędrować, czyli pakiery nie mogą być routowane.

Zarys prezentowanej sytuacji:

LOKALIZACJA 1:
Router Asus RT-N16 z Tomato. Adres IP LAN 192.168.0.1/24. Dekoder (matka) turbo o adrese ip np 192.168.0.10 z maską podsieci 255.255.255.0. Dekoder koniecznie musi posiadać wpisaną bramę domyślna wskazującą na router czyli 192.168.0.1. Kolejny warunek to stałe publiczne ip (najlepiej) lub (w przypadku zmiennego publicznego ip) skonfigurowana i działająca usługa DDNS. Tu postawimy serwer openVPN.

LOKALIZACJA 2:
Router Asus RT-N66u z Tomato. Adres IP LAN 10.1.1.1/24. Dekoder (biały) o adresie ... jak już ustaliliśmy musi być z puli dekodera matki czyli w naszym przykładzie 192.168.0.x ale o tym później. Na routerze uruchomimy klienta openVPN.

Ponieważ dekodery muszą być w tej samej podsieci, nasz tunel openvpn musi być przeźroczysty - zastosujemy urządzenie TAP. I tu mała uwaga. TAP to nasz wirtualny kabel, za pomocą którego spinamy gdzie odległe lokalizacje. Nie jest nakładany routing/NAT tak więc wszystkie pakiety broadcastowe mogą swobodnie przez niego wędrować. Taka sytuacja komplikuje jedną rzecz - w sieci będą istnieć więc dwa serwery DHCP. Jest na to rozwiązanie. Wykorzystać VLANy i wydzielić jeden fizyczny port LAN dla dekodera tak by tylko on miał komunikację po openVPN. Ale dosyć teorii, zabierajmy się do działania.


Konfiguracja serwera openVPN na routerze z dekoderem matką.

Generujemy klucz współdzielony static.key wydają w konsoli routera komendy:

Cytat

cd /tmp
openvpn --genkey --secret static.key
cat static.key


Kopiujemy zawartość łącznie z liniami ----BEGIN do END ----

Wchodzimy do Tomato -> VPN Tunneling -> OpenVPN Server i na zakładce Basic ustawiamy kolejno:

Cytat

Start with WAN: tak
Interface Type: TAP
Protocol: TCP
Port: 1194
Firewall: Automatic
Authorization Mode: Static Key


Na zakładce Keys wklejamy wygenerowany wcześniej klucz. Zapisujemy i startujemy serwer. Tu już skonczyliśmy. Od tej pory zajmować się będziemy tylko i wyłącznie routerem w drugiej lokalizacji.


Konfiguracja na routerze z białym dekoderem:

Najpierw musimy stworzyć osobny VLAN tylko i wyłącznie pod biały dekoder Nki.

Przechodzimy do Basic -> Network i tworzymy nowy bridge:

Cytat

Bridge: br2
STP: nie
IP Address: tu ustawiamy TEN SAM ADRES IP, który wpisaliśmy w kliencie ovpn czyli 192.168.0.200
Netmask: 255.255.255.0
DHCP: NIE


Następnie przechodzimy na Advanced VLAN. Wypinamy port4 z LAN (br0), dodajemy nowy VLAN np VLAN4, VID4, zaznaczamy port4 i bridge LAN2 (br2). Zapisujemy. Wykonany zostanie reset routera.

Przechodzimy na VPN Tunneling -> OpenVPN Client i na zakładce Basic ustawiamy kolejno:

Cytat

Start with WAN: tak
Interface Type: TAP
Bridge TAP with...: wybieramy nasz nowy interfejs LAN (br2)
Protocol: TCP
Server Address/Port: Tu podajemy publiczny adres IP pierwszego routera albo domenę DDNS, port 1194
Firewall: Custom
Authorization Mode: Static Key
Server is on the same subnet: zaznaczamy


Na zakładce Keys wklejamy masz klucz współdzielony. Zapisujemy i startujemy klienta.

Sprawdźmy teraz wyniki naszej pracy. Jeżeli wszystko skonfigurowaliśmy poprawnie podpinając się do portu4 w routerze dostaniemy adres ip z serwera DHCP PIERWSZEGO routera czyli 192.168.0.x !! I o to nam chodziło Smile Urządzenie podpięte do portu4 dostanie też bramę domyślna 192.168.0.1 a więc wychodzić będzie z internetu w lokalizacji 1. Natomiast porty 1-3 będą działać tak jak działały czyli w sieci 10.1.1.1 kompletnie odseparowane od podsieci 192.168.0.x.

Podpinamy więc biały dekoder bezpośrednio do portu4 w naszym routerze. Odświeżamy adresację IP i mamy adres 192.168.0.x. Multiroom sam się "dogada", gdyż dekodery bez problemu się widzą i nie wiedzą, że dzieli je kilka/kilkadziesiąt/kilkaset kilometrów Smile

Mała porada na koniec: logi openvpn będą dość spore i skutecznie mogą zaśmiecić logi systemowe (messages). Możemy skierować logi ovpn do osobnego pliku. W tym celu na zakładce advanced klienta oraz serwera ovpn w polu Custom Configuration dopisujemy:

Cytat

log-append /var/log/openvpn.log


To by było na tyle. Pozdrawiam
Edytowany przez shibby dnia 03-03-2024 18:40
Router: Unifi Cloud Gateway Max
Switch: Unifi USW-Lite-16-PoE
Switch: Unifi USW-Flex-Mini - szt. 2
Wi-Fi: Unifi U6-Lite - szt. 2
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD
VM #1: Synology SA6400
VM #2: Debian, WWW
VM #3: Home Assistant OS
 
kamilj
Świetny tutorial Smile
Tylko małe pytanie.
Przez przypadek nie jest tak że trzeba drugi dekoder raz na jakiś czas aktywować kartą z pierwszego??
------------------------------------------------------------------------------
[b]RegulaminOpenlinksys.info v0.1
[url=http://openlinksys.info/forum/viewthread.p
 
backlit
Fajny opis. Zapewne nie jeden skorzysta. Ciekawe co się porobi z multiroom po oficjalnym stracie nc+ (mam tu na myśli nowo zawierane umowy). Tak przy okazji jakie jest wymagana bezpieczna przepustowość łącza DL/UP ? (czy ping rzędu 50 ms będzie miał znacznie?)
------------------------
Asus RT-N18U+ 1.28 -130 K26ARM USB AIO-64K
 
dragmar
Na ten tutorial czekałem:)

@kamilj

Cytat

Przez przypadek nie jest tak że trzeba drugi dekoder raz na jakiś czas aktywować kartą z pierwszego??


Bo tak jest
W8/Linux
 
shibby

Cytat

kamilj napisał(a):

Świetny tutorial Smile
Tylko małe pytanie.
Przez przypadek nie jest tak że trzeba drugi dekoder raz na jakiś czas aktywować kartą z pierwszego??


nie. to nie cyfra. W nce wszystko dziala i nie trzeba przekladac zadnych kart.

przepustowosc minimalna jest potrzebna.
Router: Unifi Cloud Gateway Max
Switch: Unifi USW-Lite-16-PoE
Switch: Unifi USW-Flex-Mini - szt. 2
Wi-Fi: Unifi U6-Lite - szt. 2
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD
VM #1: Synology SA6400
VM #2: Debian, WWW
VM #3: Home Assistant OS
 
johnny86
tutek fajnySmile szkoda że już nie mam enkiSmile

P.S. @shibby pomyliles C+ z polsatemSmile
W cyfrze obecnie otrzymujemy dwie niezalezne karty.

Modułów już nie ma.

W Polsacie niestety trzeba biegać z kartami:/
 
shibby
wydawało mi się ze w cyfrze tez tak jest albo było. O CP nawet nie wiedziałek Smile W Nce wiem ze nie ma takich akcji.
Router: Unifi Cloud Gateway Max
Switch: Unifi USW-Lite-16-PoE
Switch: Unifi USW-Flex-Mini - szt. 2
Wi-Fi: Unifi U6-Lite - szt. 2
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD
VM #1: Synology SA6400
VM #2: Debian, WWW
VM #3: Home Assistant OS
 
tamtosiamto
no to podziekujcie teraz majkel152-owi, bo w sumie to przez niego shibby popelnil tego tutkaWink nieprawdaż?Smile
nic nie mam
 
khain
A czy ktoś z was testował jaki minimalny upload/download jest potrzebny?
TP-LINK TL-WDR3600 @ Openwrt - 300/20Mbps
HP ProLiant DL360e Gen8 @ ESXi 7.0.1:2 x Intel Xeon CPU E5-2450L @ 1.80GHz, 160GB RAM ECC, 2x 1TB SSD
ASRock J4205-ITX @ Debian 11 16BG RAM, 2x 1TB SSD, 1x 1TB HDD
 
kamilj

Cytat

shibby napisał(a):

wydawało mi się ze w cyfrze tez tak jest albo było. O CP nawet nie wiedziałek Smile W Nce wiem ze nie ma takich akcji.


Jak się pytałem w grudniu to w BOA mówili że trzeba co jakiś czas aktywować "biały" dekoder kartą Frown dla tego się zniechęciłem do Multiroom-u...
------------------------------------------------------------------------------
[b]RegulaminOpenlinksys.info v0.1
[url=http://openlinksys.info/forum/viewthread.p
 
shibby
moi rodzice mają N Standard od ponad roku. Nigdy nie musieli przekładać kart. Ja ich biały dekoder na potrzeby tutka miałem przez ponad miesiąc by sprawdzić czy na koniec miesiąca poprawnie przechodza uprawnienia. Wszystko chodziło jak złoto. Oczywiście gdy net/tunel padał to TV też. Może nie tak od razu ale po jakiś 30min od zaniku połączenia ovpn.
Router: Unifi Cloud Gateway Max
Switch: Unifi USW-Lite-16-PoE
Switch: Unifi USW-Flex-Mini - szt. 2
Wi-Fi: Unifi U6-Lite - szt. 2
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD
VM #1: Synology SA6400
VM #2: Debian, WWW
VM #3: Home Assistant OS
 
pablo170
Super sprawa, też mam eNkę (biały dekoder), kiedyś zastanawiałem się nad takim MultiRoomem z jednej karty, ale system z C+ odpadał, bo karta w N jest strikte przypisana do danego dekodera. Super, że jest możliwość przesłać uprawnienia przez Sieć, miejmy nadzieję, że po powstaniu nc+ nic się w tej kwestii nie zmieni, przynajmniej na gorsze;p

Teraz dołapać tylko drugi dekoder Nki i działamy, ciekawe, jak wygląda sprawa z innymi dekoderami wyposażonymi w Ethernet?
ASUS RT-N10u + Tomato MIPSR2-101 K26 USB Big-VPN z dynamicznym podziałem łącza

ASUS WL-500GPv1 + Tomato-ND-1.28.5x-083V-Std

Mikrotik Wireless

Rób dobrze to, co daje satysfakcję.
 
PawelM78
fajnie, że powstała instrukcja też myślałem aby coś takiego napisać gdyż mam zestawiony taki VPN już od jakiegoś czasu i wszystko śmiga ale lenistwo zywciężyło
różnica w mojej konfiguracji to taka, że oba rutery działają w tej samej sieci
Pierwszy ma adres 192.168.1.1 - server z DHCP, GW 192.168.1.1
Drugi ma adres 192.168.1.2 - client bez DHCP, GW 192.168.1.2

oraz zmieniłem domyślne szyfrowanie: Encryption cipher na 256-AES-256-CBC

Nka działa ale test połączenia szybkości w menu dekodera jest niższy niż przepustowość łącza. Jakie u Was są wyniki testu przepustowości z poziomu dekoderów po stronie czarnego jak i białego dekodera?
2x ASUS RT-N66U + Tomato by Shibby VPN(Nka)
 
maciej2
A oba dekodery muszą działać czy to "odpytuje się" co jakiś czas?
ASUS RT-AC66U v B1 - Asuswrt-Merlin
ASUS WL-500gP v2 - FreshTomato
 
Pirek

Cytat

cd /tm
openvpn --genkey --secret static.key
cat static.key


literówka cd /tmp
Asus RT-N16 [B4] Tomato v1.28 K26 USB K26 123 EN-AIO
 
PawelM78
w moim przypadku tylko czarny dekoder jest podłączony do anteny satelitarnej biały już nie, brak możliwości technicznych na montaż anteny stąd VPN, więc dekodery muszą być podłączone cały czas podczas oglądania TV na białym dekoderze
2x ASUS RT-N66U + Tomato by Shibby VPN(Nka)
 
shibby
@Pirek - dzięki, poprawione

@maciej2 - Co jakiś czas. Z tego co pamiętam gdy odpiąłem od sieci czarny dekoder, musiało minąć ok 30min zanim biały przestał działać

@PawelM78 - dlatego napisałem na samym początku, że opis jest dla Multiroom Standard a nie Premium. Ty masz Premium, więc opis ciebie nie dotyczy. W premium wszystko leci po sieci więc wymagana jest bardzo duża przepustowość na wysyle. Taki VPN (no i upload łącza) musiałby przesyłać stałe 10-15Mbps (dla HD) by biały dekoder w odległej lokalizacji mógł działać bez problemu. Mało kto ma takie pasmo na wysyle.
Router: Unifi Cloud Gateway Max
Switch: Unifi USW-Lite-16-PoE
Switch: Unifi USW-Flex-Mini - szt. 2
Wi-Fi: Unifi U6-Lite - szt. 2
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD
VM #1: Synology SA6400
VM #2: Debian, WWW
VM #3: Home Assistant OS
 
PawelM78
Czyli jak widać działa to w konfiguracji Standard jak i Premium :-)
Pewnie gdyby podłączyć biały dekoder do anteny Sat to zapotrzebowanie na pasmo by spadło.
Czyli w Twojej konfiguracji gdyby dodać kolejnego klienta to również zadziała i tak aż do max. 6 białych dekoderów?
2x ASUS RT-N66U + Tomato by Shibby VPN(Nka)
 
maciej2
To kiepsko, mogło by się aktualizować np raz na dzień Smile

To jeszcze jedno pytanie czy są jakieś zamienniki dekoderów, czy muszą być te oryginalne?
ASUS RT-AC66U v B1 - Asuswrt-Merlin
ASUS WL-500gP v2 - FreshTomato
 
PawelM78
z tego co się orientuje to tylko oryginalne, na dodatek dekoder jest powiązany z kartą, oraz w momencie aktywacji usługi dekoder otrzymuje specjalne oprogramowanie
2x ASUS RT-N66U + Tomato by Shibby VPN(Nka)
 
Przejdź do forum
Zaloguj
Wprowadź adres e-mail lub nazwę użytkownika

Hasło



Nie masz jeszcze konta? Zarejestruj się.

Zapomniałeś/aś hasła?
Aktualnie online
· Gości online: 67

· Użytkowników online: 0

· Łącznie użytkowników: 24,121
· Najnowszy użytkownik: jarczew777
Czat
Musisz się zalogować, aby opublikować wiadomość.

servee
24-01-2025 18:18
Światłowód + mediakonwenter. Ekranowana skrętka nie jest wymagana, taką sytuację już zastałem. Zamierzam ją wymienić na zwykłą. Da to coś?

shibby
17-01-2025 07:45
a ta skrętka ekranowana o której piszesz to jakiś wkopany przewód do bramy/furtki/kamer
y zewn? Jak tak to jego też przez zabezpieczenie podepnij.

shibby
17-01-2025 07:43
no to pora zabezpieczyć kable LAN zabezpieczeniami przeciwprzepięciow
ymi - tanio nie będzie. Jak przychodzi ci internet? Skrętką czy światłem? Jak skrętką to zacząłbym od tego.

servee
12-01-2025 12:52
Ponownie padły mi wszystkie porty sieciowe w routerze - to już 3-ci w 6 m-cy. Podejrzany to ekranowana, nieuziemiona skrętka - 12mb. Czy jest to możliwe?

dawidt
21-12-2024 01:09
siema Grin

Maniek91PL
06-11-2024 22:37
dzięki !Grin

maxikaaz
29-10-2024 14:27
@Maniek91PL - Administration=> Admin Access, i tam masz "Allow Wireless Access" do zaznaczenia

Maniek91PL
26-10-2024 22:07
siemka! ktoś przypomni co się ustawiało jeśli nie mogę wejść od strony wifi do tomato? od lan działa

overflow2
04-10-2024 17:34
Kupowałem Asusy n10u albo n12d1 ale nie widzę ich, chyba już nie produkują, Chodzi o coś nowego i taniego. Transfery niewielkie.

maxikaaz
04-10-2024 09:38
@overflow2 patrząc po dostępności funkcji w nowych kompilacjach, to chyba nawet WRT54G/GL jeszcze ma OpenVPN, albo jakiś odpowiednik... zależy, na jakie transfery liczysz.

104,566,652 unikalnych wizyt