27 Listopada 2024 21:30:45
Nawigacja
· Strona Główna
· Forum

· Tomato by Shibby
· FreshTomato


Wątki na forum
Najnowsze dyskusje
· Nowe routery: UX, UC...
· [MOD] FreshTomato-MI...
· [MOD] FreshTomato-AR...
· DIR868l OFW asus vs ...
· [S] Asus RT-AC56U
· Szukam zaproszenia n...
· Asus RT-AC5300 ,prob...
· archer c6 v3.20
· [S] Nighthawk R7000P...
· [S]Asus RT-AC5300 - ...
· Tanie N100 na promce...
· net z telefonu wifi+...
· Tomato - bugi/proble...
· HUAWEI z światłowodem
· Asus TUF-AX3000_V2 p...
· rt-ax88upro częste ...
· [Howto] Xpenology na...
· Jaki router pod Open...
· Ruter z tomato
· Czy to jeszcze NAS?
Najpopularniejsze obecnie wątki
· [MOD] FreshTomato... [908]
· [MOD] FreshTomato... [414]
· DIR868l OFW asus ... [11]
· Nowe routery: UX,... [3]
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.189.194.44
Zobacz wątek
OpenLinksys » :: OPROGRAMOWANIE :: » Tomato - firmware
 Drukuj wątek
Tomato - połączenie 2 lokalizacji OpenVPN
nerio88
Zaszła potrzeba połączenia 2 sieci znajdujących się w 2 różnych lokalizacjach (internet dostarczany przez różnych ISP, zewn. ip w obu wypadkach). Jako, że w obu miejscach dysponuje Linksysami WRT54GL 1.1 to skorzystałem z oprogramowania TomatoVPN.

Koncepcja jaka mi przyszła do głowy to coś takiego jak na poniższym rysunku
img707.imageshack.us/img707/1912/topologia.th.png

Efekt ma być taki, że z podsieci 172.16.100.0/28 będę mógł komunikować się z hostami z podsieci 172.16.200.0/28 i w drugą stronę (bez dodatkowej konfiguracji na hostach).

Konfiguracje oparłem na static key (klucz wygenerowany po zalogowaniu się do routera z użyciem putty za pomocą komendy: openvpn --genkey --secret static.key). Wklejony na kliencie i na serwerze w odpowiednim polu.

Teoretycznie serwer startuje i klient też, ale brak ruchu - licznik pakietów nie wykazuje niczego w statusie połączenia OpenVPN.

Próby uruchomienia na razie skończyły się na niczym - brak komunikacji pomiędzy podsieciami (w tablicy routingu brak wpisów odnośnie danych podsieci - dodałem więc ręcznie route add -net dana_posiec netmask 255.255.255.240 dev tunx, ale mimo to nadal nie mogę zapingować z rotuera 1 routera 2)

Nie wiem co robię źle Sad
Z góry dziękuje za wytłumaczenie krok po kroku co należy zrobić, aby to uruchomić (nieco informacji przejrzałem, ale są one szczątkowe, a dokumentacji na temat konfiguracji tego w tomato brak - autor modu nie opisał sposobów konfiguracji, ani nie zamieścił przykładów)

Poniżej jeszcze zrzuty z zakładek konfiguracyjnych:
img413.imageshack.us/img413/826/vpnserver1.th.png
img12.imageshack.us/img12/5980/vpnserver2.th.png
img706.imageshack.us/img706/4950/vpnclient1.th.png
img189.imageshack.us/img189/2698/vpnclient2.th.png
Edytowany przez nerio88 dnia 22-06-2010 14:32
 
shibby
dzis juz nie mam sily. Jutro ci to opisze. Poczatek masz dobry czyli tunel miedzy routerami na static.key.

Rozumiem ze same routery widza sie po 10.10.10.x,

piszesz ze jedna siec ma widziec druga... a co w druga strone?
Router: Unifi Cloud Gateway Max
Switch: Netgear MS510TXPP
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, Intel X710-DA2 SFP+
VM #1: Synology SA6400
VM #2: Debian, WWW
VM #3: Home Assistant OS
 
nerio88
Więc tak, na spokojnie sprawdziłem komunikacje i o dziwo jest, ale w jedną stronę, tzn.
1. Uruchamiam serwer OpenVPN
2. Podłączam się z drugiego routera do serwera OpenVPN
3. Test ping z klienta do serwera (serwer: 10.10.10.1, klient 10.10.10.2, ping 10.10.10.2 -> 10.10.10.1 - DZIAŁA)
4. Test ping z serwera do klienta 10.10.10.1 -> 10.10.10.2 - NIE DZIAŁA
Komunikacja jest jednokierunkowa?
5. Po dodaniu trasy na kliencie:
route add -net 172.16.200.0 netmask 255.255.255.240 dev tun11
mogę pingować hosty z podsieci 172.16.200.0
O dziwo bez dodania trasy na drugim routerze (z reguły trzeba w jedną i drugą stronę)...
Coś mi świta czy by nie trzeba na jednym i na drugim serwera i klienta uruchamiać... choć to byłoby dziwne rozwiązanie...

// edit:
czegoś tu nie rozumiem... zostawiłem połączenie na dłuższą chwilę i ping z serwera do klienta działa oO... dziwne to jakieś Pfft ale chyba jest już ok Grin

teraz muszę powalczyć ze stabilnością... może jakieś wskazówki co gdzieś magicznie ustawić?

// edit2:
po chwili znowu przestał działać...
przechodzę do drugiej konsoli (putty), zapuszczam ping z klienta do serwera - działa, przechodzę do konsoli routera na którym stoi serwer openvpn puszczam ping - znowu zaczął działać.
Tak jakby komunikacja z serwera była puszczana po wysłaniu żądania od strony klienta...

a i na serwerze co jakiś czas czyści mi tablicę routingu... na kliencie akurat nie...

Nie wiem czy to może być problem, ale serwer stoi na Tomato w wersji 1.27vpn3.6
A klient ma soft 1.27vpn4.0 - nie mam pojęcia skąd to wytrzasłem Pfft
(znalazłem - http://avenard.com/wrt54-tomato/)
Jak rozwiązanie się nie znajdzie to soft zmienię, żeby był identyczny na obu pudełkach...
Edytowany przez nerio88 dnia 22-06-2010 19:36
 
shibby
komunikacja w obie strony byc powinna. moze jakis wpisow w firewallu brakuje. Zeby router widzial podsiec za drugil routerem potrzebna jest trasa statyczna (czyli dobrze kombinujesz z route). Zeby podsieci widzialy sie na wzajem trzeba routowac polaczenia.

Ogolnie opisywalem juz jak to zrobic tylko zamiast routerow byly routery programowe na debianach. Podawalem wtedy skrypty, konfiguracje i routing. Mozesz poszukac a ja jutro jak znajde chwilke to postaram sie to przerobic pod tomato i opisze tu ale zaznaczam ze to bedzie nietestowane na tomato Smile Przeniose poprostu konfiguracje z debiana na tomato.
Router: Unifi Cloud Gateway Max
Switch: Netgear MS510TXPP
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, Intel X710-DA2 SFP+
VM #1: Synology SA6400
VM #2: Debian, WWW
VM #3: Home Assistant OS
 
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: 80

· Użytkowników online: 0

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

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.

overflow2
30-09-2024 20:53
Jaki aktualnie najtańszy router do tomato do openvpn?

maxikaaz
27-07-2024 15:07
@servee - na początek router do rozebrania i obejrzenia, ciężko wróżyć tak tylko po objawach

maxikaaz
27-07-2024 14:55
@servee - cały kontroler nie pada tak sobie z powodu "zbiegu okoliczności",
więc prawdopodobnie gdzieś przepięcie.

servee
25-07-2024 13:33
@maxikaaz: działało, aż pewnego pięknego dnia przestało działać. W tym dniu była też burza, ale to raczej zbieg okoliczności.

maxikaaz
25-07-2024 11:38
@servee - o ile problem jest w obrębie samych wyjść (dławiki, warystory), to naprawialne, ale jeśli w samym SoC - to nienaprawialne ze względu na koszta. A co było przyczyną?

96,012,230 unikalnych wizyt