24 Listopada 2024 07:24:48
Nawigacja
· Strona Główna
· Forum

· Tomato by Shibby
· FreshTomato


Wątki na forum
Najnowsze dyskusje
· [S] Asus RT-AC56U
· DIR868l OFW asus vs ...
· Szukam zaproszenia n...
· [MOD] FreshTomato-AR...
· 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?
· RT AC66U B1
· Wireguard na FreshTo...
Najpopularniejsze obecnie wątki
· DIR868l OFW asus ... [8]
· [S] Asus RT-AC56U [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.117.156.170
Zobacz wątek
OpenLinksys » :: OPROGRAMOWANIE :: » Tomato - firmware
 Drukuj wątek
[Tutorial] Jak szybko i 'zdrowo' zrobić tunel VPN
Bartko
Wiele osób potrzebuje mieć dostęp do zasobów swojej sieci z różnych miejsc. Niestety przekierowania portów nie zawsze wystarczają a często też są po prostu mało bezpieczne. VPN to wirtualny tunel, który prowadzi do Twojej sieci LAN. Tunel VPN okazuje się być całkiem dobrym i bezpiecznym rozwiązaniem. Z pomocą przychodzi Tomato z wbudowanym OpenVPN. Można pobrać z działu download lub stąd: http://tomato.groov.pl/ND-VPN/

Moja konfiguracja jest najprostszą z możliwych przez co ogranicza połączenie do jednego komputera.

Co i jak na komputerze z Windows XP:

Ściągamy i instalujemy OpenVPN na naszym komputerze. Podczas instalacji klikamy dalej, dalej, dalej, next, next itp itd. Zwykła standardowa instalacja bez żadnych zmian.
Podczas instalacji wyskoczy powiadomienie o sprzęcie niepodpisanym czy jakoś tak. Klimamy "Mimo to kontynuuj".

Teraz klikamy na

Cytat

Start>Programy>OpenVPN>Utilities>Generate a static OpenVPN key


Program potwierdzi nam utworzenie klucza w pliku tekstowym key.txt

Przechodzimy do

Cytat

C:\Program Files\OpenVPN\config

i kopiujemy całą zawartość pliku

Cytat

key.txt

UWAGA! Kopiujemy całość! To ważne! Ja na początku kopiowałem bez -----BEGIN OpenVPN Static key V1----- i dziwiłem się dlaczego nie działa. ;-) Po prostu zaznaczamy całość i kopiujemy.

CTRL + A
CTRL + C

No! [-:

Teraz klikamy dwa razy na plik

Cytat

client
znajdujący się w folderze

Cytat

C:\Program Files\OpenVPN\sample-config

Kasujemy całą jego zawartość i wklejamy do niego:


remote adres.naszego.routera.pl
dev tun
proto tcp-client
comp-lzo adaptive
keepalive 15 60
ifconfig 10.8.0.2 10.8.0.1
secret 'C:\Program Files\OpenVPN\config\key.txt'
route 192.168.1.0 255.255.255.0
persist-key
persist-tun
nobind
redirect-gateway
dhcp-option DNS 192.168.1.1


Uwaga! 192.168.1.1 jest IP routera. Jeżeli Twój router ma inne IP, należy wpisać IP Twojego routera zamiast 192.168.1.1 oraz odpowiednio zmienić linijkę route
W linijce remote jest adres naszego routera widziany z zewnątrz sieci. Może on być w formie domenowej lub IP
Zapisujemy i kopiujemy cały plik

Cytat

client
do folderu

Cytat

C:\Program Files\OpenVPN\config


Teraz klikamy dwa razy na ikonkę, która pojawiła się na pulpicie po instalacji. (OpenVPN GUI)
Powinna pojawić się koło zegarka w prawym dolnym rogu.

Co i jak na routerze:
Kwestię instalacji Tomato pominę, ponieważ w dziale Artykuły można znaleźć świetny poradnik autorstwa Robsona. Polecam!

Logujemy się na router przez przeglądarkę internetową i wchodzimy po lewej w menu

Cytat

Tunelowanie VPN
i ustawiamy:

uruchom z routerem- [color=red]zaznaczamy[/color]
typ interfejsu: [color=red]TUN[/color]
protokół: [color=red]TCP[/color]
port: [color=red]1194[/color]
firewall: [color=red]automatyczny[/color]
tryb autoryzacji: [color=red]klucz statyczny[/color]
lokalne/zdalne adresy: [color=red]10.8.0.1[/color]   oraz   [color=red]10.8.0.2[/color]


W zakładce Zaawansowane można zaznaczyć "Odpowiedz na dns". Kompresja adaptacyjna.
W zakładce klucze wklejamy zawartość pliku

Cytat

key.txt

Klikamy na Zapisz a po chwili na Uruchom teraz.

Teraz prawoklik na wspomnianą ikonkę obok zegarka i Connect.
Powinno połączyć i możemy się cieszyć dostępem do naszej sieci z dowolnego miejsca na świecie. :-]

Ja czasem używam tego do drukowania na domowej drukarce, a nawet jako www proxy. Jak ktoś ma dysk sieciowy i jest on dostępny tylko wewnątrz sieci lokalnej to może się bezpiecznie z nim łączyć w ten sposób. Zastosowań jest wiele...

Enjoy!
Edytowany przez Bartko dnia 12-03-2010 22:04
 
shibby
static.key mozna tez wygenerowac na tomato.

Cytat

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


i gotowe Smile

Warto tez dodac ze ww rozwiazanie pozwala na polaczenie p-t-p czyli punkt-do-punktu. Jedna osoba na raz moze sie polaczyc przy uzyciu static.key.

Malo kto tez wie ze vpn z uzyciem static.key swietnie sprawdza sie jako bridge Smile Czyli mozna polaczyc z soba dwie sieci tak by wzajemnie sie widzialy B)
Edytowany przez shibby dnia 13-03-2010 10:43
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM Router: OpenWRT 22.03.4
VM NAS: Synology SA6400
VM VPS: Debian, WWW, Home Assistant
Switch: Netgear MS510TXPP
Switch: Ubiquiti USW-Flex-mini - szt. 2
Wi-Fi: Ubiquiti U6-Lite - szt. 2
 
Jacq
Czy na tomato powinien się wyświetlać stan serwera?
Posiadam router WRT54GL
Edytowany przez Jacq dnia 15-03-2010 20:56
 
Bartko
Tak, powinien. U mnie się wyświetla. Ale miałem problemy z tym i dopiero po takiej konfiguracji zadziałało wszystko jak trzeba.
 
edoos
Witam
Jak mam wersje ja z podpisu ext to musze vpn doinstalowac recznie czy poprostu zrobic nakladke ??

Potrzebuje sie tylko zostac z zewnatrz do dysu w routerze do ssh i czasem dodac jaies torty, ip mam zewnetrzne ale dynamiczne ( kablowka przez modem motoroli)
 
shibby
problem z ip rozwiazujesz dyndnsem.

wersja ext nie ma w sobie vpn wiec albo instalujesz tomato vpn lub mozesz doinstalowac openvpn z optware i recznie go skonfigurowac.

Opis jak to zrobic (tyle ze w bardziej rozbudowanej wersji bo serwer-wielu_klientow a nie tak jak tu punkt-punkt) masz w wiki-tomato. Ale nic nie stoi na przeszkodzie by zamiast tworzyc centrum audytorskie i generowac certyfikaty wygenerowac sam secret..key i zestawic polaczenie punkt-punkt. To bulka z bananem Wink
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM Router: OpenWRT 22.03.4
VM NAS: Synology SA6400
VM VPS: Debian, WWW, Home Assistant
Switch: Netgear MS510TXPP
Switch: Ubiquiti USW-Flex-mini - szt. 2
Wi-Fi: Ubiquiti U6-Lite - szt. 2
 
edoos
Dzieki ADAŚ ;P
 
shibby

Cytat

edoos napisał/a:
Dzieki ADAŚ ;P


??
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM Router: OpenWRT 22.03.4
VM NAS: Synology SA6400
VM VPS: Debian, WWW, Home Assistant
Switch: Netgear MS510TXPP
Switch: Ubiquiti USW-Flex-mini - szt. 2
Wi-Fi: Ubiquiti U6-Lite - szt. 2
 
tomik67

Cytat

shibby napisał/a:
Malo kto tez wie ze vpn z uzyciem static.key swietnie sprawdza sie jako bridge Smile Czyli mozna polaczyc z soba dwie sieci tak by wzajemnie sie widzialy B)


Witaj Shibby,czy istnieje tutorial pokazujący jak połączyć ze sobą dwie sieci?.
Chciałbym właśnie to uczynić,rozumiem że należy zainstalować w obydwu lokalizacjach Tomato VPN,wygenerować klucz,ale co należy wpisać w tablicach routingu?.
Sieć w pierwszej lokalizacji będzie miała statyczne IP publiczne,wewnątrz podsieć 10.0.0.0 , w drugiej lokalizacji także IP publiczne,zmienne,a podsieć wewnątrz 192.168.0.0
Czy mógłbym liczyć na wskazówki?.
R7000
Tomato Firmware 1.28.0000 -137 K26ARM USB AIO-64K
 
Darko_P
Skonfigurowałem vpn wg pierwszego postu. Łączy się z routerm. Mogę pingować na adres routera 192.168.1.1
Ale nie mogę pingować na inne adresy w sieci i nie mogę dostać się na udostępnione zasoby na innym komputerze.
Serwer przydziela adresy od 110 do 140 a do 109 są adresy stałe.
I na przykład na adresie 192.168.1.101 jest urządzenie które też nie odpowiada.
Czy tak działa ten openvpn, że widzę tylko router i to co router udostępnia, czy mogę dostać się też do komputerów wewnątrz sieci??
zainstalowane mam Tomato Firmware v1.28.9051 MIPSR1-beta22 K26 USB vpn3.6

W sumie wystarczyłoby mi, żeby można było przeglądać zawartość urządzenia na adresie 192.168.1.101 jest możliwość jakoś to skonfigurować??
Edytowany przez Darko_P dnia 29-10-2010 14:01
 
Darko_P
Czy ktoś mi podpowie jak użyć to w moim przypadku?

Expanding the scope of the VPN to include additional machines on either the client or server subnet.
Including multiple machines on the server side when using a routed VPN (dev tun)

Once the VPN is operational in a point-to-point capacity between client and server, it may be desirable to expand the scope of the VPN so that clients can reach multiple machines on the server network, rather than only the server machine itself.

For the purpose of this example, we will assume that the server-side LAN uses a subnet of 10.66.0.0/24 and the VPN IP address pool uses 10.8.0.0/24 as cited in the server directive in the OpenVPN server configuration file.

First, you must advertise the 10.66.0.0/24 subnet to VPN clients as being accessible through the VPN. This can easily be done with the following server-side config file directive:
push "route 10.66.0.0 255.255.255.0"

Next, you must set up a route on the server-side LAN gateway to route the VPN client subnet (10.8.0.0/24) to the OpenVPN server (this is only necessary if the OpenVPN server and the LAN gateway are different machines).

Make sure that you've enabled IP and TUN/TAP forwarding on the OpenVPN server machine


Ewentualnie jak ustawić vpn, żeby nie łączył się z adresem routera 192.168.1.1 tylko z adresem wewnątrz sieci 192.168.1.101
 
darecki_M
witam!
odpowie mi ktoś dlaczego po zestawieniu tunela pingować mogę tylko z routera klienta adresy 10.0.0.1 (poczatek tunelu) i 192.168.1.102 (adres kompa na którym jest openvpn).Pytanie moje dlaczego z kompa za routerem u klienta nie mogę pingować wdześniej podanych ip.
dodałem już takie wpisy do firewalla
iptables -t filter -A FORWARD -i tun0 -s 10.0.0.0/24 -d 172.168.15.240 -j ACCEPT
iptables -t filter -A FORWARD -o tun0 -s 172.168.15.240 -d 10.0.0.0/24 -j ACCEPT
iptables -t nat -I POSTROUTING -i tun0 -s 10.0.0.0/24 -d 172.168.15.240 -j MASQUERADE
iptables -t nat -I POSTROUTING -o tun0 -s 172.168.15.240 -d 10.0.0.0/24 -j MASQUERADE
i dupa dalej brak możliwości pingowania sieci od strony serwera.
172.168.15.240 -to komp który ma mieć dostęp do vpn,nawet nie musi mieć dostępu do internetu.
 
BK
Aby to działało komputer i router muszą mieć IP z innych puli. Chodzi o to, że jak router ma po LAN przykładowo 192.168.1.1/255 to nasz komputer nie może mieć IP z tego zakresu. Komputer musi mieć IP np z puli 10.0.0.1/255. Dlatego ogólnie warto sobie na routerze ustawić jakąś rzadko spotykają pulę adresów (przykładowo 192.168.168.1/255).
Jeżeli komputer ma IP zewnętrzne to nie ma problemu żadnego.
Jak to sprawdzić w Windowsie? Porównaj IP z tej strony: http://ip.wp.pl/ z IP, które wyświetla komenda wiersza poleceń ipconfig ( Start>uruchom>cmd>ipconfig ). Jeśli są takie same to znaczy, że masz IP zewnętrzne.
Edytowany przez BK dnia 14-09-2013 20:12
 
joseph
Witam
zrobiłem wszystko jak napisał Bartko lecz mam jakiś problem,
Teoretycznie wszystko ładnie się połączyło ale nie mam dostępu do zasobu sieciowego ani do routera poprzez 192.168.1.1.
Zauważyłem że w OpenVpn status są jakieś błędy:

Sun Nov 17 11:58:36 2013 ERROR: Windows route add command failed [adaptive]: returned error code 1
Sun Nov 17 11:58:36 2013 ROUTE: route deletion failed using DeleteIpForwardEntry: Odmowa dostępu.
˝Ądana operacja wymaga podniesienia uprawnieä.
Sun Nov 17 11:58:36 2013 ERROR: Windows route delete command failed [adaptive]: returned error code 1
Sun Nov 17 11:58:36 2013 ROUTE: route addition failed using CreateIpForwardEntry: Odmowa dostępu. [status=5 if_index=42]
˝Ądana operacja wymaga podniesienia uprawnieä.
Sun Nov 17 11:58:36 2013 ERROR: Windows route add command failed [adaptive]: returned error code 1
Sun Nov 17 11:58:36 2013 ROUTE: route addition failed using CreateIpForwardEntry: Odmowa dostępu. [status=5 if_index=42]
˝Ądana operacja wymaga podniesienia uprawnieä.
Sun Nov 17 11:58:36 2013 ERROR: Windows route add command failed [adaptive]: returned error code 1
Sun Nov 17 11:58:36 2013 Initialization Sequence Completed

Czy ktoś wie o co chodzi?

Bardzo proszę o pomoc Wink
 
hermes-80
Zestaw tunel na kącie administratora na PC.
===============================================================
Netgear WNR3500L v1
Podziękowania dla administracji Openlinksys.info!
 
joseph
Dzięki hermes-80 zawsze można na Ciebie liczyć Wink

mam jedno konto z uprawnieniami administratora
 
hermes-80
Nie pomyliłeś się z jakimś wpisem w plik konfiguracyjny klienta - z logów wynika, że jakaś komenda wymaga podniesionych uprawnień na PC lub jest błędna.
===============================================================
Netgear WNR3500L v1
Podziękowania dla administracji Openlinksys.info!
 
joseph
Zmieniłem we właściwościach OpenVPN GUI aby otwierał jako administrator i pomogło. Nie ma już tych błędów i mogę wejść na router poprzez 192.168.1.1.
Ale nadal nie mogę wejść na dysk sieciowy, mapuję go jak zwykle: \\192.168.1.1\dane
i nie łączy się z dyskiem.
w czym może być problem? oczywiście jak się połączę ze swoją siecią bezpośrednio to mapuje mi ten dysk i mam do niego dostęp.
Co robię nie tak?
 
hermes-80
Spróbuj w CMD wpisać:
start \\192.168.1.1
===============================================================
Netgear WNR3500L v1
Podziękowania dla administracji Openlinksys.info!
 
joseph
Nic z tego...

Połączony z 17 listopad 2013 14:34:42:
W czym może być problem,
dodam że router mogę pingować (ping 192.168.1.1)
a np inny komputer nie mogę (ping 192.168.1.44)

Połączony z 17 listopad 2013 16:51:48:
Jak zmieniłem na routerze zakres adresów dhcp na
192.168.168.1-168.168.254
to faktycznie mogłem już pingować inne komputery w sieci lecz nadal nie mogę zmapować dysku.

Proszę o pomoc

Połączony z 18 listopad 2013 11:28:13:
Jest ktoś w stanie mi pomóc???
bardzo proszę Wink
joseph załączono następujące plik:
Nie masz uprawnień, by zobaczyć załączniki w tym wątku.

Edytowany przez joseph dnia 18-11-2013 11:28
 
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: 96

· 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ą?

95,540,693 unikalnych wizyt