| TOMATO VPN GUI - konfiguracja | 
| esem | Dodano 02-02-2013 14:05 | 
|  
 Super User
 
  
 
 Posty: 522
 Dołączył: 05/02/2007 20:42
 
 
 | Cytat shibby napisał(a):
no to jak juz to trzeba tam wpisac sciezki a nie same nazwy plikow, wiec zgodnie z poradnikiem: 
- pole static key  ma byc puste 
i nastepnie 
/jffs/openvpn/ca.crt 
/jffs/openvpn/server.crt 
/jffs/openvpn/server.key 
/jffs/openvpn/dh1024.pem
 Chciałem oszczędzić NVRAM ale ze ścieżkami nie chce chodzić. Oczywiście pliki przekopiowane do jffs/openvpn/
 
 Asus RT-AC56U @1000/666  + aktualne tomato 
Fonera 2100/200 | DD-WRTv24sp2 
W rezerwie: 
ADB VV5822 
Netgear WNR3500L/U/v2 (wg. tomato). Ale to jest WNR3500L v.1   | 
|  | 
 
 | 
|  | 
| mat89 | Dodano 02-02-2013 17:52 | 
|  
 User
 
  
 
 Posty: 136
 Dołączył: 19/03/2012 18:37
 
 
 | Cytat mchrzano napisał(a):
to ja też z zapytaniem, proste pytanie i bardzo proszę o łapatologiczną odpowiedź :-)
 
Czy vpn to takie ustrojstwo które pozwoli mi spiąć ze sobą 2 sieci (domową i w biurze) żebym mógł korzystać z udostępnionych przez komputer w biurze zasobów (klasyczne udostępnienie plików na komputerze z Win7) na komputerze domowym ? Czy "stawiając" vpn mogę osiągnąć efekt "przezroczytego" tunelu pomiędzy tymi 2 lokalizacjami ? Obie sieci mają zew nr IP i w obu stoją routery na Tomato 1.28
 Dokladnie tak jak piszesz
 | 
|  | 
 
 | 
|  | 
| khain | Dodano 04-02-2013 20:27 | 
|  
 Power User
 
  
 
 Posty: 335
 Dołączył: 25/07/2007 17:09
 
 
 | Witam Przeczytałem cały temat, ale nadal mam problem z wygenerowaniem kluczy i certyfikatów. Wyrzuca błąd
 
 warning: can't open config file etc/ssl/openssl.cnfPo zastosowaniu polecenia z tej strony http://jaspreetchahal.org/warning-can...enssl-cnf/ nadal krzyczy, ze nie może otworzyć pliku. Ścieżkę do pliku openssl.cnf podałem prawidłową. Proszę o pomoc
 Edytowany przez khain dnia 05-02-2013 10:42
 
  TP-LINK TL-WDR3600 @ Openwrt - 300/20MbpsHP 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
 | 
|  | 
 
 | 
|  | 
| przemasisko | Dodano 05-02-2013 20:47 | 
|  
 Super User
 
  
 
 Posty: 550
 Dołączył: 17/05/2010 13:56
 
 
 | @khain z doświadczenia procedurę generacji certyfikatów lepiej przeprowadzić na 'pełnowymiarowym' Linux'ie. Jeśli nie masz go zainstalowanego, to zainstalowanie VirtualBox + wirtualna maszyna + Linux Mint to góra godzina z wygenerowaniem kluczy. | 
|  | 
 
 | 
|  | 
| esem | Dodano 06-02-2013 08:43 | 
|  
 Super User
 
  
 
 Posty: 522
 Dołączył: 05/02/2007 20:42
 
 
 | W OpenVPN (w windzie) też idzie wygenerować klucze. Wodę z mózgu robi "ta.key" w pierwszym poście wątku. Przyjmij, że nie ma czegoś takiego i nie wstawiaj klucza "podobnego). To okno ma być puste. 
 Asus RT-AC56U @1000/666  + aktualne tomato 
Fonera 2100/200 | DD-WRTv24sp2 
W rezerwie: 
ADB VV5822 
Netgear WNR3500L/U/v2 (wg. tomato). Ale to jest WNR3500L v.1   | 
|  | 
 
 | 
|  | 
| khain | Dodano 07-02-2013 22:51 | 
|  
 Power User
 
  
 
 Posty: 335
 Dołączył: 25/07/2007 17:09
 
 
 | Cytat Camis napisał(a):
Wygenerowałem wszystkie potrzebne pliki na linuxie. Ale mam tomato 032H K26 mini -VPN tak wiec nie mam miejsca na jffs.
 
Czy możną jakoś wrzucić te pliki "/" w routerze na stale ?. Wrzucić nie mogę bo "/" oczywiście jest read-only.
 
A z /tmp/ jakoś mi nie śmiga a podaje ścieżkę tak: 
 Ponawiam pytanie kolegi. U mnie NVRAM jest już prawie zapełniony, więc zapisałem klucze w plikach na /opt i podałem same ścieżki w polach configu klienta openvpn, lecz przy włączeniu krzyczy, że nie może załadować pliku, bo znajduje tylko ścieżkę a nie sam klucz.
 
 
 Cannot load certificate file client.crt: error:0906D06C:lib(9):func(109):reason(108): error:140AD009:lib(20):func(173):reason(9)Feb  7 22:38:11 router daemon.notice openvpn[2673]: Exiting due to fatal error
 Czy można podać samą ścieżkę, a jeśli tak to jak to zrobić? Zaznaczam, że przy skopiowaniu kluczy do odpowiednich pól w configu  klient łączy się z serwerem vpn.
 
  TP-LINK TL-WDR3600 @ Openwrt - 300/20MbpsHP 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
 | 
|  | 
 
 | 
|  | 
| esem | Dodano 08-02-2013 09:59 | 
|  
 Super User
 
  
 
 Posty: 522
 Dołączył: 05/02/2007 20:42
 
 
 | Z jffs też nie chodzi. Czyli musi zżerać NVRAM. 
 Asus RT-AC56U @1000/666  + aktualne tomato 
Fonera 2100/200 | DD-WRTv24sp2 
W rezerwie: 
ADB VV5822 
Netgear WNR3500L/U/v2 (wg. tomato). Ale to jest WNR3500L v.1   | 
|  | 
 
 | 
|  | 
| PawelM78 | Dodano 14-02-2013 01:15 | 
|  
 User
 
  
 
 Posty: 106
 Dołączył: 18/01/2012 19:08
 
 
 | Jak podkręcić szybkość połączenia OPENVPN 
 Połączenie miedzy routerami 60Mbps.
 2 Asusy RT-N66U z tomato spięte są w VPN Bridge za pomocą TAP/UDP. Szyfrowanie AES-256-CBC. Połączenia to daje tą samą sieć w dwóch lokalizacjach na czym mi bardzo zależy i teraz pytanie:
 Przesyłanie danych po VPN czyli po lokalnym IP daje 1MB
 Przesyłanie poza VPN połączenie na publiczny IP daje 7MB
 
 Czy mogę jakoś stuningować połączenie? Zmiana np. szyfrowania na np. 128 bit lub UDP na TCP nie przyniosła żadnych rezultatów.
 
 2x ASUS RT-N66U + Tomato by Shibby VPN(Nka) | 
|  | 
 
 | 
|  | 
| khain | Dodano 14-02-2013 20:52 | 
|  
 Power User
 
  
 
 Posty: 335
 Dołączył: 25/07/2007 17:09
 
 
 | Popróbuj z ustawieniem compression na adaptive (opcja ta włącza lub wyłącza kompresję w zależności od potrzeby) i enabled (kompresja cały czas włączona). Dwa pomocne linki:
 http://openvpn.net/archive/openvpn-us...00185.html
 https://forums.openvpn.net/topic8883....c8883.html
 
 Ja mam problem z dostępem do LANu klienta przez openvpn
 Mam dwa routery z tomato v104 (client) i v102(server).  Client ma dostęp do LANu servera, ale server nie może się dostać do LANu clienta, pomimo dodania do tablicy routingu server odpowiedniego wpisu.
 
 config.ovpn servera
 
 
 Automatically generated configurationdaemon
 server 10.8.0.0 255.255.255.0
 proto udp
 port 1194
 dev tun21
 comp-lzo adaptive
 keepalive 15 60
 verb 3
 push "route 192.168.0.0 255.255.255.0"
 ca ca.crt
 dh dh.pem
 cert server.crt
 key server.key
 status-version 2
 status status
 
 # Custom Configuration
 config.ovpn clienta
 
 
 
 Automatically generated configurationdaemon
 client
 dev tun11
 proto udp
 remote x.x.x.x 1194
 resolv-retry infinite
 nobind
 persist-key
 persist-tun
 comp-lzo adaptive
 verb 3
 ca ca.crt
 cert client.crt
 key client.key
 status-version 2
 status status
 
 # Custom Configuration
 push "route 10.10.11.0 255.255.255.0"
 Push route w configu clienta nie dodaje wpisu w tablicy routingu servera, więc dodałem ten wpis ręcznie.
 
khain załączono następujące plik:
Nie masz uprawnień, by zobaczyć załączniki w tym wątku. 
  TP-LINK TL-WDR3600 @ Openwrt - 300/20MbpsHP 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
 | 
|  | 
 
 | 
|  | 
| PawelM78 | Dodano 14-02-2013 20:59 | 
|  
 User
 
  
 
 Posty: 106
 Dołączył: 18/01/2012 19:08
 
 
 | no ja mam zastawione po TAP więc niestety nie pomogę w temacie połączenia TUN 
 Połączony z 15 luty 2013 09:21:10:
 Niestety ale kompresja nic nie zmienia. Nadal połączenia po VPN są bardzo ograniczone w przepustowości.
 Zastanawiam się czemu tak się dzieje, czy to max VPN'a?
 Edytowany przez PawelM78 dnia 15-02-2013 09:21
 
 2x ASUS RT-N66U + Tomato by Shibby VPN(Nka) | 
|  | 
 
 | 
|  | 
| leepa | Dodano 15-02-2013 09:44 | 
|  
 User
 
  
 
 Posty: 42
 Dołączył: 11/12/2006 11:05
 
 
 | A tak z ciekawości: jaką masz dokładną przepustowość łącza w jednym i drugim miejscu? Czy te 60 Mpbs to jest i download i upload? Czy łącze jest asymetryczne?
 
 Asus RT-AC56U | FreshTomato Firmware 2022.5 K26ARM USB AIO-64K | 
|  | 
 
 | 
|  | 
| PawelM78 | Dodano 15-02-2013 10:01 | 
|  
 User
 
  
 
 Posty: 106
 Dołączył: 18/01/2012 19:08
 
 
 | symetryczne 
 dzisiejszy test speedtest.net 74,50/63,02
 
 więc problemem jest tunel VPN
 
 2x ASUS RT-N66U + Tomato by Shibby VPN(Nka) | 
|  | 
 
 | 
|  | 
| khain | Dodano 15-02-2013 10:47 | 
|  
 Power User
 
  
 
 Posty: 335
 Dołączył: 25/07/2007 17:09
 
 
 | Mi zależy na ustawieniu TUN, bo nie chcę zmieniać ustawień LAN, a może trzeba ustawić tunel również w drugą stronę? 
  TP-LINK TL-WDR3600 @ Openwrt - 300/20MbpsHP 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
 | 
|  | 
 
 | 
|  | 
| PawelM78 | Dodano 15-02-2013 13:18 | 
|  
 User
 
  
 
 Posty: 106
 Dołączył: 18/01/2012 19:08
 
 
 | ja muszę mieć tą samą sieć aby tunery nki się poprawnie widziały 
 nie bardzo rozumiem jaki miałoby to sens, wszystkie urządzenia z jednej lokalizacji widzą się wzajemnie w drugiej w tej samej sieci
 
 myślisz abym odpalił servera VPN tam gdzie klient a tam gdzie server dodatkowego klienta?
 
 2x ASUS RT-N66U + Tomato by Shibby VPN(Nka) | 
|  | 
 
 | 
|  | 
| sszpila | Dodano 15-02-2013 13:32 | 
|  
 User
 
  
 
 Posty: 147
 Dołączył: 20/08/2009 10:59
 
 
 | 
 Ja trzymam klucze do serwera i klientów na udziale NAS podłączonym przez CIFSa i wszystko działa bez problemu
 
 
 ca /cifs1/openvpn/client2_rogal/ca.crt
 cert /cifs1/openvpn/client2_rogal/client.crt
 key /cifs1/openvpn/client2_rogal/client.key
 pull
 script-security 2
 up-delay
 down-pre
 route-delay 10
 persist-key
 persist-tun
 user nobody
 group nobody
 log /dev/null
 up "/cifs1/vpn_rogal.sh start"
 down "/cifs1/vpn_rogal.sh stop"
 
 Oczywiście pola w GUI odpowiadające tym certyfikatom są puste.
 
 APU2E4 4GB OpenWRT SnapshotUAP-AC LITE
 Xpenology@Microserver gen8
 | 
|  | 
 
 | 
|  | 
| PawelM78 | Dodano 15-02-2013 14:11 | 
|  
 User
 
  
 
 Posty: 106
 Dołączył: 18/01/2012 19:08
 
 
 | a można uzyskać tą sama podsieć w dwóch lokalizacjach za pomocą połączenia TUN? może limitem jest TAP?
 
 2x ASUS RT-N66U + Tomato by Shibby VPN(Nka) | 
|  | 
 
 | 
|  | 
| sszpila | Dodano 15-02-2013 14:18 | 
|  
 User
 
  
 
 Posty: 147
 Dołączył: 20/08/2009 10:59
 
 
 | Cytat 
                    # Custom Configurationpush "route 10.10.11.0 255.255.255.0"
 
Push route w configu clienta nie dodaje wpisu w tablicy routingu servera, więc dodałem ten wpis ręcznie.
 W konfigu podaj samo route 10.10.11.0 255.255.255.0, bez polecenia push. Analogicznie po stronie serwera
 
 I jeszcze, jeśli w serwerze poleceniem push wysyłasz parametry do klienta, to w konfigu klienta musisz umieścić polecenie pull, dzięki czemu klient openvpn będzie wiedział że ma zaakceptować parametry z serwera
 
 APU2E4 4GB OpenWRT SnapshotUAP-AC LITE
 Xpenology@Microserver gen8
 | 
|  | 
 
 | 
|  | 
| esem | Dodano 16-02-2013 14:37 | 
|  
 Super User
 
  
 
 Posty: 522
 Dołączył: 05/02/2007 20:42
 
 
 | Cytat sszpila napisał(a):
Ja trzymam klucze do serwera i klientów na udziale NAS podłączonym przez CIFSa i wszystko działa bez problemu
 ca /cifs1/openvpn/client2_rogal/ca.crt
 cert /cifs1/openvpn/client2_rogal/client.crt
 key /cifs1/openvpn/client2_rogal/client.key
 pull
 script-security 2
 up-delay
 down-pre
 route-delay 10
 persist-key
 persist-tun
 user nobody
 group nobody
 log /dev/null
 up "/cifs1/vpn_rogal.sh start"
 down "/cifs1/vpn_rogal.sh stop"
 
 
Oczywiście pola w GUI odpowiadające tym certyfikatom są puste.
 Czy to jest wpis do okienka "własna konfiguracja" w: "zaawansowane" serwer 1?
 
 Asus RT-AC56U @1000/666  + aktualne tomato 
Fonera 2100/200 | DD-WRTv24sp2 
W rezerwie: 
ADB VV5822 
Netgear WNR3500L/U/v2 (wg. tomato). Ale to jest WNR3500L v.1   | 
|  | 
 
 | 
|  | 
| franek84 | Dodano 16-02-2013 18:07 | 
|  
 User
 
  
 
 Posty: 32
 Dołączył: 01/07/2009 17:29
 
 
 | Panowie, głupieje już z konfiguracją VPN, nie wiem co jest nie tak. Pomoże ktoś? 
 Klient (Tomato) oraz serwer (Tomato) pluje w logach podobnie
 
 linijki z klienta:
 
 
 
 Feb 16 17:57:02 Netgear daemon.err openvpn[1790]: event_wait : Interrupted system call (code=4)
 oraz
 
 
 
 Feb 16 17:57:03 Netgear daemon.err openvpn[1790]: Assertion failed at crypto.c:161
 ewentualnie proszę o info, zamieszczę pełne logi.
 | 
|  | 
 
 | 
|  | 
| sszpila | Dodano 17-02-2013 12:52 | 
|  
 User
 
  
 
 Posty: 147
 Dołączył: 20/08/2009 10:59
 
 
 | Tak, to są wpisy w okienku "własna konfiguracja" 
 APU2E4 4GB OpenWRT SnapshotUAP-AC LITE
 Xpenology@Microserver gen8
 | 
|  | 
 
 |