1

Temat: TPLink TL MR 3020 v.1 z obsługą OpenVPN

Witam, czy na tym routerze jest możliwość uruchomienia klienta VPN (NordVPN, ProtonVPN) ?

Wgrywałem Gargoyle, ale nie widzę takiej opcji. Może jakiś dodatkowy pakiet trzeba dograć?

Zależy mi żeby odebrać internet jako klient po WiFi i podłączyć się do VPN

2

Odp: TPLink TL MR 3020 v.1 z obsługą OpenVPN

Tylko jeżeli zrobisz extroota. Bez tego masz za mało miejsca we flash żeby cokolwiek zainstalować dodatkowego, nie mówiąc o czymś takim jak openvpn z zależnościami.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

3

Odp: TPLink TL MR 3020 v.1 z obsługą OpenVPN

Rozumiem. Mam jeszcze drugi w wersji v. 3. Czy z nim warto czy lepiej kupić inny router? Zależy mi na kompaktowych rozmiarach i obsłudze modemów 3G/LTE.

4

Odp: TPLink TL MR 3020 v.1 z obsługą OpenVPN

3020v3 ma więcej flash, jak się zmieści to openvpn doinstalujesz z dodatków

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

5

Odp: TPLink TL MR 3020 v.1 z obsługą OpenVPN

A możesz polecić jakiś inne modele które warto kupić pod openVPN klient? Znalazłem info o Nexx wt3020 ale ciężko go kupić, może inne modele bardziej popularne, mogą być większych rozmiarów.

6

Odp: TPLink TL MR 3020 v.1 z obsługą OpenVPN

Dwie zasady - jak najsilniejszy procek i jak najwięcej ramu.

Kup R6220 na allegro jak chcesz po taniości, jak chcesz wydajniej - kup zwykłego minipc do tego, super jak by miał w procku wsparcie dla AESa.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

7

Odp: TPLink TL MR 3020 v.1 z obsługą OpenVPN

Wypróbuję na razie OpenVPN na tym co mam czyli MR3020 v3. Spytam tylko żeby go nie popsuć, czy to jest odpowiedni plik do tej wersji routera? W nazwie pliku jest wer. 1 z powiększoną pamięcią to nie wiem czy do wer. 3 też pasuje?
https://dl.eko.one.pl/gargoyle-pl/attit … actory.bin

8

Odp: TPLink TL MR 3020 v.1 z obsługą OpenVPN

Nie, nie pasuje jest do v1 a ty masz v3. Inne wersje. Do swojej wersji wgrywasz normalnie openwrt, robisz extroota i dopiero instalujesz inne rzeczy. Bez extroota masz za mało flash na zrobienie czegokolwiek.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

9

Odp: TPLink TL MR 3020 v.1 z obsługą OpenVPN

Zaczynam się gubić w informacjach. Mam dwie wersje mr3020 ver1 i ver3, chciałem wykorzystać ver3, która ma 8Mb pamięci i chcę uniknąć exroota. Czy to jest też za mało żeby uruchomić OpenVPN na tym routerze? A jeśli jest odpowiedni wsad do niego, to który mam wgrać?

10

Odp: TPLink TL MR 3020 v.1 z obsługą OpenVPN

8MB to jest prawie na styk. Ruszysz coś i zaraz skończy się miejce. Wgraj mój obraz luci dla mr3020v3.
Gdzie pobrać? Idziesz na eko.one.pl masz tam wszystkie linki, a jak będziesz marudził to na eko.one.pl w menu jest download, tam wyszukiwarka i pokaże Ci gdzie one są.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

11

Odp: TPLink TL MR 3020 v.1 z obsługą OpenVPN

Próbowałem wgrać przez panel, niestety nie da się, pojawia się komunikat o nieprawidłowym pliku.
Czy metoda recovery będzie w tym przypadku odpowiednia?

12

Odp: TPLink TL MR 3020 v.1 z obsługą OpenVPN

Dla mr3020v3 jedyna metoda wgrania z oryginalnego softu to przez recovery/tftp. Przez gui producenta się nie da.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

13

Odp: TPLink TL MR 3020 v.1 z obsługą OpenVPN

Wgrałem zaproponowany przez Cezarego soft. Ustawiłem go w tryb WISP, działa jako klient bardzo dobrze, niestety nie mogę poradzić sobie z uruchomieniem Open VPN. Korzystam z Proton VPN, pobrałem z mojego konta plik ovpn, zaznaczam włączone i daję Start, niestety nie działa. Czy są potrzebne jakieś dodatkowe zabiegi?

14

Odp: TPLink TL MR 3020 v.1 z obsługą OpenVPN

Tak: https://eko.one.pl/forum/viewtopic.php? … 01#p210001

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

15

Odp: TPLink TL MR 3020 v.1 z obsługą OpenVPN

Bardzo dobry opis, wreszcie działa. Okazuje się że Proton wymaga innych danych user i password do OpenVpn, są one dostępne po zalogowaniu się do panelu.

Mam jeszcze pytanie, jak ustawić sieć, aby połączenie było możliwe tylko przez VPN? Np w razie rozłączenia nie byłoby połączenia z internetem.

16

Odp: TPLink TL MR 3020 v.1 z obsługą OpenVPN

Jako przykład: http://eko.one.pl/?p=openwrt-openvpntun … udoserwera
Choć pewnie będziesz musiał go dostosować pod siebie.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

17

Odp: TPLink TL MR 3020 v.1 z obsługą OpenVPN

Ostatnie sprawa na koniec. Jak prawidłowo dodać ustawienia aby DNS również był przez VPN? W teście wychodzi tzw wyciek DNS.

Poza tym działa to bardzo dobrze, pingi również są niskie.

18

Odp: TPLink TL MR 3020 v.1 z obsługą OpenVPN

Czytaj https://forum.openwrt.org/t/dns-leak-wi … pn/11269/2

Po prostu masz odpowiednio ustawić dnsy.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

19

Odp: TPLink TL MR 3020 v.1 z obsługą OpenVPN

Wg tego, w pliku / etc / config / dhcp
mam wykasować:
option resolvfile „/tmp/resolv.conf.auto”

i wpisać:
option noresolv „1”
serwer list „10.8.8.1”

tylko że nie mam takiego wiersza

Próbowałem dopisać w config dnsmasq

option noresolv „1”
serwer list „10.8.8.1”


Niestety wciąż pokazuje się DNS mojego ISP

Może podpowiesz jakich zmian dokonać w moim pliku.
Tak wygląda mój / etc / config / dhcp


config dnsmasq
    option domainneeded '1'
    option localise_queries '1'
    option rebind_protection '1'
    option rebind_localhost '1'
    option local '/lan/'
    option domain 'lan'
    option expandhosts '1'
    option authoritative '1'
    option readethers '1'
    option leasefile '/tmp/dhcp.leases'
    option localservice '1'
    list rebind_domain 'free.aero2.net.pl'

config dhcp 'lan'
    option interface 'lan'
    option start '100'
    option limit '150'
    option leasetime '12h'
    option dhcpv6 'server'
    option ra 'server'
    option ra_management '1'

config dhcp 'wan'
    option interface 'wan'
    option ignore '1'

config odhcpd 'odhcpd'
    option maindhcp '0'
    option leasefile '/tmp/hosts/odhcpd'
    option leasetrigger '/usr/sbin/odhcpd-update'
    option loglevel '4'

20 (edytowany przez Cezary 2020-01-21 17:51:38)

Odp: TPLink TL MR 3020 v.1 z obsługą OpenVPN

Nic na razie nie dopisałeś jeszcze.

I mała uwaga - jeżeli w konfigu openvpn  masz nazwę domenową serwera vpn to on w życiu się nie połączy jak ustawisz taki dns bo przecież jeszcze nie będzie dostępny. Jeżeli masz po ip to ok.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

21

Odp: TPLink TL MR 3020 v.1 z obsługą OpenVPN

Dopisywałem tak:

config dnsmasq
    option domainneeded '1'
    option localise_queries '1'
    option rebind_protection '1'
    option rebind_localhost '1'
    option local '/lan/'
    option domain 'lan'
    option expandhosts '1'
    option authoritative '1'
    option readethers '1'

    option noresolv „1”
    serwer list „10.8.8.1”

    option leasefile '/tmp/dhcp.leases'
    option localservice '1'
    list rebind_domain 'free.aero2.net.pl'
.............


Jeśli chodzi o plik /etc/openvpn/vpn.ovpn  to serwery są wpisane w postaci domen

client
dev tun0
proto udp

remote nl-free-01.protonvpn.com 80
remote nl-free-01.protonvpn.com 443
remote nl-free-01.protonvpn.com 4569
remote nl-free-01.protonvpn.com 1194
remote nl-free-01.protonvpn.com 5060

remote-random
resolv-retry infinite
nobind
cipher AES-256-CBC
auth SHA512
compress
verb 3

tun-mtu 1500
tun-mtu-extra 32
mssfix 1450
persist-key
persist-tun

reneg-sec 0

remote-cert-tls server
pull
fast-io


<ca>
-----BEGIN CERTIFICATE-----
.....................




Co i jak mam poprawić?

22

Odp: TPLink TL MR 3020 v.1 z obsługą OpenVPN

Źle zrobiłeś, w openwrt nie ma takich cudzysłowów jak zrobiłeś, na dodatek są to złe opcje. Jak już ma to być:

  option noresolv '1'
  list server '10.8.8.1'

Przeczytaj dokładnie i ze zrozumiem podane linki. Dostępne opcje masz tu: https://openwrt.org/docs/guide-user/base-system/dhcp
Jak już chcesz zmieniać serwer dns i odwoływać się po nazwie to zrób tak żeby protonvpn.com obsługiwany był przez inne dnsy, np. 8.8.8.8. Analogiczną konfigurację masz podaną tutaj: http://eko.one.pl/?p=openwrt-dns#obsuga … owychdomen możesz zrobić na tej podstawie wpis do protonvpn.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

23

Odp: TPLink TL MR 3020 v.1 z obsługą OpenVPN

Działa po wklejeniu:
  option noresolv '1'
  list server '10.8.8.1'

W wolnej chwili poczytam lekturę z linków. Mam nadzieję że ta metoda którą to zrobiłem też jest ok.

Dzięki.

24

Odp: TPLink TL MR 3020 v.1 z obsługą OpenVPN

Witam ponownie. Po 3 tygodniach testów mogę powiedzieć że Open VPN sprawuje się znakomicie.

Chciałem na koniec przekierować cały ruch przez VPN. Ponieważ nie znam linuxa od razu utknąłem.
Próbuję najpierw wysłać polecenia z tego wątku: https://eko.one.pl/?p=openwrt-openvpntu … eztunelvpn

po wysłaniu pierwszej komendy:
uci add_list openvpn.home.push='redirect-gateway def1'
dostaję odpowiedź:
Invalid argument

Pytanie mam takie: Jak dostosować te polecenia do mojego systemu?
Które nazwy plików mam posprawdzać u siebie aby użyć ich do wysłania poszczególnych poleceń?

25

Odp: TPLink TL MR 3020 v.1 z obsługą OpenVPN

Chyba nie doczytałeś - to jest do zmiany w konfiguracji serwera openvpn, to serwer openvpn wysyła do klienta info że klient ma mieć trasę domyślą przez vpn.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.