To nie wina modemu tylko ISP (Play) blokuje ruch SIP. A teraj najlepsze - przy włączonym VPN wszystko działa
To jeszcze jedna zaleta VPN ![]()
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
eko.one.pl → Posty przez elman
To nie wina modemu tylko ISP (Play) blokuje ruch SIP. A teraj najlepsze - przy włączonym VPN wszystko działa
To jeszcze jedna zaleta VPN ![]()
Chodziło mi o adres IP z bezpośrednim dostępem do internetu, poza VPN.
Sprawa się wyjaśniła, to nie problem z routerem tylko samego modemu. Do routera mam podłączony telefon IP i do niego chcę bezpośredni dostęp internetu. Teraz kiedy jako źródło internetu jest modem LTE, niektóre konta sip rejestrują się a niektóre nie. Podejrzewam że problem leży po oprogramowania modemu 3372 albo samej sieci PLAY. Temat trochę nie na to forum, ale może przerabiałeś temat oprogramowania modemu i polecisz skąd można ściągnąć firmware aby to przetestować.
Wcześniej miałem tryb Client - odbierałem net z innego routera przez WIFi, wtedy miałem bezpośredni dostęp do neta na adresie 192.168.1.81 czyli na tym domyślnym bypass jaki ma OpenWRT. Reszta przez VPN
Zmieniłem źródło internetu.
Teraz net jest z modemu Huawei E3372 teraz nie mam bezpośredniego dostępu do internetu na tym adresie 192.168.1.81
Co zrobić abym miał jeden adres na bypass-ie? Poza VPN
Modem ma adres 192.168.8.1 a adres w LuCi: sieć - interfejsy - WAN 192.168.8.100
Witam. Router pracuje cały czas z modemem HiLink Huawei 3372. Mam pewien problem bo potrzebuję jeden adres z Bypass-em z bezpośrednim dostępem do internetu - poza VPN. Domyślnie bypass ma adres 192.168.1.81 oczywiście na tym adresie nie mam teraz bezpośredniego dostępu. Modem ma adres 192.168.8.1 Jak sobie z tym poradzić?
U mnie jak się co godzina odnawia na routerze połączenie z nordvpn i czasem mam komunikat AUTH_Failed (nie wiem czemu), to wisi całą godzinę bez tunelu, dopiero za godzinę jak się odnawia, to się łączy poprawnie i robi tunel.
Jeśli chodzi w współpracę z darmową opcją Protona, po wielu miesiącach użytkowania mogę napisać, że działa to bardzo dobrze, teraz kiedy jest skrypt reconnect, nie pamiętam abym musiał kiedykolwiek ręcznie resetować router.
Mam jeszcze pytanie - jak dodać obsługę dwóch rodzajów modemów jednocześnie - RAS(ppp) i HILINK ?
Działa, po 60 - 70 sekundach odzyskuje połączenie ![]()
zmieniłem atrybuty i teraz kiedy w Putty daję /etc/openvpn/reconnect.sh &
nie dostaję żadnych błędów, ale też nie widzę w logach żeby coś się działo
kiedy uruchamiam go z 192.168.1.1/cgi-bin/luci/admin/system/commands to piszę dłuższy czas Trwa zbieranie danych... a później Nie można wykonać komendy!
Jeszcze jutro nad tym posiedzę.
Powiem tak: działa to u mnie grubo ponad pół roku bardzo dobrze, sam z siebie nie zrywa mi w ogóle połączenia. Problem jest tylko wtedy kiedy od dostawcy ISP na trochę zabraknie internetu. Wtedy trzeba zrestartować VPN STOP/START lub wyłączyć router. Sam się nie połączy. Dlatego potrzebuję ten reconnect. A jeśli masz Obsługę modemu + Open VPN, skrypt jest już niezbędny.
Jestem na takim etapie:
Utworzyłem plik w katalogu /etc/openvpn/ poleceniem touch reconnect.sh
wyedytowałem go przez vi wklejając prawym przyciskiem myszy skrypt, tekst jest prawidłowy. Sprawdzałem kilka razy.
Chyba teraz trzeba nadać mu prawa. Czym i jak to zrobić? Nie chcę czegoś teraz popsuć.
No tak zrobiłem ![]()
W takim razie w czym utworzyć ten plik oraz go edytować?
Jest:
root@OpenWrt:~# ls /etc/openvpn
pass.txt reconnect.sh vpn.ovpn
Tak, we właściwościach pliku zaznaczyłem wykonywalny dla właściciel, grupa, inni
uprawnienia 0755
Teraz próbuję go wykonać w OpenWRT komenda: /etc/openvpn/reconnect.sh &
Dostaję odpowiedź:
# /etc/openvpn/reconnect.sh "&"
sh: /etc/openvpn/reconnect.sh: not found
Zła komenda (Kod: 32512)
Oczywiście działa obsługa modemu.
Jedyna sprawa z jaką sobie nie poradziłem to skrypt reconnect.sh
Podstawowe pytanie czy dobrze zrozumiałem opis ze strony: https://nordvpn.com/pl/tutorials/openwrt/openvpn/
1. w katalogu /etc/openvpn/ umieściłem plik reconnect.sh plik ze skryptem
#!/bin/sh
n=10
while sleep 50; do
t=$(ping -c $n 8.8.8.8 | grep -o -E '[0-9]+ packets r' | grep -o -E '[0-9]+')
if [ "$t" -eq 0 ]; then
/etc/init.d/openvpn restart
fi
done
2. w pliku /etc/rc.local jest wpis:
/etc/openvpn/reconnect.sh &
exit 0
Czy tak to powinno być?
Witam ponownie. Chciałem powrócić do tematu ponieważ potrzebuje teraz uruchomić obsługę modemów.
Przypomnę że mam wgrany OpenWRT 19.07 z Luci. Doczytałem już to firmware ma obsługę modemów. Podpowiedzcie lub wskażcie jakiś poradnik jak włączyć modemy 3G np typu RAS Huawei E173.
Chciałem jeszcze zapytać czy jest skrypt który automatycznie połączy do sieci gsm w razie rozłączenia?
Czyli nie chodzi o cykliczną procedurę tylko o ponowne łączenie w razie rozłączenia.
Jest Router TLMR3020 v. 1 + modem Huawei E1750, router działa w trygie 3g modem i internet jest dostarczany do innego urządzenia poprzez LAN. Jest taka potrzeba aby działało to 24H, na wolnym internecie (lejek). Problem polega na tym, że występuje częste zrywanie połączenia z siecią gsm. W tym momencie w routerze jest oryginalny soft.
Pytanie czy Open WRT oferuje jakieś mechanizmy, które pozwoliłyby utrzymać takie połączenie nieprzerwanie lub chociaż automatyczne wznawianie jeśli doszłoby do zerwania połączenia?
Wpisuję oczywiście pełną ścieżkę i cały czas dostaję tą samą odpowiedź. Uruchomiłem też inny skrypt: /etc/init.d/openvpn restart I ten działa dobrze czyli restartuje połączenie z VPN. Jedyne co mi przychodzi to wkleić tutaj mój skrypt reconnect.sh i prosić o sprawdzenie. Skopiowałem bezpośrednio Edytorem WinSCP
#!/bin/sh
n=10
while sleep 50; do
t=$(ping -c $n 8.8.8.8 | grep -o -E '[0-9]+ packets r' | grep -o -E '[0-9]+')
if [ "$t" -eq 0 ]; then
/etc/init.d/openvpn restart
fi
done
Jest on zresztą żywcem skopiowany z opisu Nord VPN https://support.nordvpn.com/Connectivit … ordVPN.htm
OK, po wysłaniu: reconnect.sh & dostaję odp: -ash: syntax error: unexpected "," i w okienku: Połączenie zerwano niespodziewanie.
Witam ponownie. Nadałem plikowi reconnect.sh atrybut 0744. Próbuję go uruchomić z poziomu terminala WinSCP poleceniem:
./reconnect.sh
Dostaję odpowiedź: Host nie odpowiada więcej niż 15 sekund ...
Zrobiłem dwie rzeczy:
1. w katalogu /etc/openvpn/ umieściłem plik reconnect.sh z zawartością jak na stronie
2. w pliku /etc/rc.local dodałem wiersz /etc/openvpn/reconnect.sh &
i teraz wygląda on tak:
/etc/openvpn/reconnect.sh &
exit 0
Jeśli dam Stop przy tunelu pojawiają się takie logi:
Sun May 3 19:24:24 2020 daemon.notice openvpn(custom_config)[8601]: /sbin/route del -net 46.166.142.214 netmask 255.255.255.255
Sun May 3 19:24:24 2020 daemon.notice openvpn(custom_config)[8601]: /sbin/route del -net 0.0.0.0 netmask 128.0.0.0
Sun May 3 19:24:24 2020 daemon.notice openvpn(custom_config)[8601]: /sbin/route del -net 128.0.0.0 netmask 128.0.0.0
Sun May 3 19:24:24 2020 daemon.notice openvpn(custom_config)[8601]: Closing TUN/TAP interface
Sun May 3 19:24:24 2020 daemon.notice openvpn(custom_config)[8601]: /sbin/ifconfig tun0 0.0.0.0
Sun May 3 19:24:24 2020 daemon.notice netifd: Network device 'tun0' link is down
Sun May 3 19:24:24 2020 daemon.notice netifd: Interface 'vpn' has link connectivity loss
Sun May 3 19:24:24 2020 daemon.notice netifd: Interface 'vpn' is now down
Sun May 3 19:24:24 2020 daemon.notice openvpn(custom_config)[8601]: SIGTERM[soft,exit-with-notification] received, process exiting
Sun May 3 19:24:24 2020 daemon.notice netifd: Interface 'vpn' is disabled
Sun May 3 19:24:26 2020 user.notice vpnbypass [9923]: service monitoring interfaces: wwan vpn ✓
A czy ja to dobrze zrobiłem czy coś namieszałem?
Robiłem w/g: https://nordvpn.com/pl/tutorials/openwrt/openvpn/
Mam pytanie na temat skryptu restartującego, czy ja to dobrze zrobiłem:
w katalogu /etc/openvpn/ umieściłem plik reconnect.sh z zawartością jak na stronie
w pliku /etc/rc.local dodałem wiersz /etc/openvpn/reconnect.sh &
i teraz wygląda on tak:
/etc/openvpn/reconnect.sh &
exit 0
Nie wiem czy mi to działa, bo miałem zwis (brak internetu), wszedłem w Luci i ręcznie dałem OpenVPN STOP i później START i natychmiast pojawił się net.
Wracając jeszcze do OpenVPN, po wielotygodniowych testach działa bardzo dobrze, jednak czasem zdarzają się małe zwisy, czyli brak internetu, stop i start klienta VPN i wszystko znów działa, dzieje się to rzadko raz na 2 tygodnie.
Czy ten skrypt reconnect.sh opisany na stronie https://nordvpn.com/pl/tutorials/openwrt/openvpn/ jest po to aby automatycznie przywrócić połączenie w razie takich zwisów?
Oczywiście działa jak trzeba. Chciałem pobawić się jeszcze TOR-em. Czy jest sens na tym Tplinku instalować ten plugin? Czytałem że wymaga dużo RAM-u a ten ma 64Mb.
Ok. Ja korzystam z ProtonVPN. Chodzi mi o to aby mieć dostęp do internetu tylko przez VPN, w razie rozłączenia jest całkowity brak internetu. W programach operatorów VPN nazywa się to zwykle Zapora lub Kill Switch. Czy jestem w stanie to osiągnąć na moim routerze?
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ń?
eko.one.pl → Posty przez elman
Forum oparte o PunBB, wspierane przez Informer Technologies, Inc