Odp: Nord VPN na Lede / Openwrt
W konfigu danego vpn
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
eko.one.pl → Oprogramowanie / Software → Nord VPN na Lede / Openwrt
Strony Poprzednia 1 2 3 4 Następna
Zaloguj się lub zarejestruj by napisać odpowiedź
W konfigu danego vpn
Coś nie działa kierowanie ruchem
Otrzymuję:
root@LEDE:~# route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 10.10.10.5 128.0.0.0 UG 0 0 0 tun0
0.0.0.0 192.168.0.4 0.0.0.0 UG 0 0 0 br-lan
10.8.2.0 0.0.0.0 255.255.255.0 U 0 0 0 tun1
10.10.10.1 10.10.10.5 255.255.255.255 UGH 0 0 0 tun0
10.10.10.5 0.0.0.0 255.255.255.255 UH 0 0 0 tun0
128.0.0.0 10.10.10.5 128.0.0.0 UG 0 0 0 tun0
192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 br-lan
212.8.251.47 192.168.0.4 255.255.255.255 UGH 0 0 0 br-lan
root@LEDE:~# /etc/rc.local
RTNETLINK answers: Network unreachable
root@LEDE:~#a w rc.local:
ip rule add from 192.168.0.200 table NordVPN
ip route add default via 10.8.0.1 dev tun1 table NordVPN
ip route flush cache
No.... bo ty masz 10.10.10.x/10.8.2.x a nie 10.8.0.1...
ok, poprawione i działa dla zadanego IP ![]()
Dzięki - musze przerobić jeszcze na podobny styl konfigu ( ovpn ) interfejs tun0 bo tam są osobno pliki i pozostały konfig
@Cezary
Pozostał jednak jeden mały problem.
Po restarcie tun0 wstaje ok
Ale tun1 nie działa poprawnie:
mam:
root@LEDE:~# route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 10.10.10.5 128.0.0.0 UG 0 0 0 tun0
0.0.0.0 192.168.0.4 0.0.0.0 UG 0 0 0 br-lan
10.8.3.0 0.0.0.0 255.255.255.0 U 0 0 0 tun1
10.10.10.1 10.10.10.5 255.255.255.255 UGH 0 0 0 tun0
10.10.10.5 0.0.0.0 255.255.255.255 UH 0 0 0 tun0
128.0.0.0 10.10.10.5 128.0.0.0 UG 0 0 0 tun0
192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 br-lan
212.8.251.47 192.168.0.4 255.255.255.255 UGH 0 0 0 br-lanInterfejs niby jest ale "zerowy" ruch
Dopiero jak go ręcznie wyłacze w zakłądce OpenVPN i włacze to zaczyna działać poprawnie
co ciekawe zmienia sie wtedy tez trasa...
Skąd ta róźnica w "destination" ?
root@LEDE:~# route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 10.10.10.5 128.0.0.0 UG 0 0 0 tun0
0.0.0.0 192.168.0.4 0.0.0.0 UG 0 0 0 br-lan
10.8.0.0 0.0.0.0 255.255.255.0 U 0 0 0 tun1
10.10.10.1 10.10.10.5 255.255.255.255 UGH 0 0 0 tun0
10.10.10.5 0.0.0.0 255.255.255.255 UH 0 0 0 tun0
128.0.0.0 10.10.10.5 128.0.0.0 UG 0 0 0 tun0
192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 br-lan
212.8.251.47 192.168.0.4 255.255.255.255 UGH 0 0 0 br-lanJak to obejsc by był auto start ok ?
A tego już nie wiem, to dostawca daje ci adresy.
Po restarcie wanu startuj jeden vpn, poczekaj z 5s i startuj drugi.
ok, a doradź prosze jak zrestartować poszczegolne tun0 i tun1 ?
Jak robie restart openvpn to oba naraz się restartują.
Tu masz odpowiedź: https://forum.openwrt.org/t/openvpn-sta … el/19670/3
Masakra jakaś ![]()
Mozna dodac do routingu dla wybranego IP cały zakres adresów ?
np 10.8.x.x ???
bo one sie cholerka dynamicznie zmieniają ![]()
Cezary, help ![]()
Ciagle mi wyrzuca jakies inne adresy co połaczenie i musze dodawac do IP rule ale to nie tedy droga ![]()
Teraz musiałem dodac:
ip route add default via 10.8.2.7 dev tun1 table NordVPN
A mam:
root@LEDE:~# ip route show
0.0.0.0/1 via 10.10.10.5 dev tun0
default via 192.168.0.4 dev br-lan proto static
10.8.2.0/24 dev tun1 proto kernel scope link src 10.8.2.7
10.10.10.1 via 10.10.10.5 dev tun0
10.10.10.5 dev tun0 proto kernel scope link src 10.10.10.6
128.0.0.0/1 via 10.10.10.5 dev tun0
192.168.0.0/24 dev br-lan proto kernel scope link src 192.168.0.2
212.8.251.47 via 192.168.0.4 dev br-lan
Zrób sobie skrypt na hotplugu, odczytaj tablicę routingu, wytnij sobie to co z nich potrzebujesz i zob polecenia ze zmiennymi. Full automat.
hehe, jakbym jeszcze umiał takie cos zrobić... ![]()
Udało mi się do pliku takie coś wyciągnać:
inet addr:10.8.2.7 P-t-P:10.8.2.7 Mask:255.255.255.0
Co dalej zrobić, ktos pomoze, please...
By zrobic z tego IP zmienna i wrzucic to do regułki add route...
echo " inet addr:10.8.2.7 P-t-P:10.8.2.7 Mask:255.255.255.0" | cut -f3 -d: | cut -f1 -d" "
czyli jak to masz w pliku to cat plik | cut -f3 -d: | cut -f1 -d" "
Paskudnie ale wyciąga dane.
Ok, jest IP ![]()
To tylko poprosze jeszcze o podpowiedz jak to wrzucic do zmiennej i potem tą zmienna wrzucic do add route
?
ZMIENNA=$(cat plik | cut -f3 -d: | cut -f1 -d" ")
ip route add default via $ZMIENNA dev tun1 table NordVPN
Zgłupiałem....
Niby wszystko działa, testuje na netflix USA
Jak uruchomie na androidzie apke nordvpn i mam ten sam serwer USA co testuje na LEDE, to Netflix działa ale jak mam net sharowany przez wifi z tym samym IP to Netflix pluje że używam proxy itp i nie pozwala oglądać materiałów z USA.
Jak to obejść ?? Co go boli ?
No to właśnie ty masz się dowiedzieć co go boli że nie działa.
Ale co to może być że wykrywa inaczej połączenie ??? ttl ?? Ty tu jesteś guru ![]()
Nie mam pojęcia co netflix wykrywa. Nie uzywam i nigdy nie tym nie interesowałem co oni robią, więc czytanie i szukanie co oni robią należy do ciebie.
No to szukam ale nic sensownego nie znalazłem.
Może ktoś już przerabiał taki problem i zna rozwiązanie
?
Ps. Jak mogę kierować ruchem dla konkretnych hostów , IP z którymi się łącze ??
Podawałes rozwiązanie dla portów czy IP wewnątrz sieci ![]()
Regułkami iptables. Masz -s jako source masz -d jako destination. Zależy jak sobie zrobisz regułki.
Ni cholery mi z tym Netflixem nie idzie ![]()
A sprawdź jakie masz ip jak łączysz się przez OpenWRT Może jednak vpn nie dziala prawidłowo.
IP na pewno jest ok czyli to z VPN
Wszelkie strony to pokazują czy też speedtest.
Mimo to Netflix wyrzuca błąd że łącze się przez VPN , proxy.
Ten sam adres IP jak uruchomie apke NordVPN na androidzie puszcza netflixa bez problemu
Strony Poprzednia 1 2 3 4 Następna
Zaloguj się lub zarejestruj by napisać odpowiedź
eko.one.pl → Oprogramowanie / Software → Nord VPN na Lede / Openwrt
Forum oparte o PunBB, wspierane przez Informer Technologies, Inc