1

Temat: OpenVPN - na routerze i zewnętrzny / dostęp

Witam,

mam w domu siec lokalną z wyjściem na zewnątrz poprzez LTE w Play. Jak wiadomo blokowane są tam też porty, a ja chciałem mieć możliwość skorzystania z kamery IP z zewnątrz.

W tym celu postawiłem na zewnętrzny serwerze z publicznym IP OpenVPN. Skonfigurowałem też router z oprogramowaniem Gargoyle (eko.one.pl) tym razem jako Klient. Wydaje się to działać, ale problem jest z Internetem w domu. Mianowice wszystkie połączenia idą przez VPN – wolno, często połączenie nie dochodzi do skutku. Chciałbym, aby dostęp do Internetu z domu odbywał się po staremu tzn. przez Internet Play + żeby dało się połączyć z serwerem VPN (10.8.0.1) + z siecią domową (10.8.0.6) od strony VPN Serwer – czyli to co było kiedyś + tunel w dwie strony.

IP w Play z tego co widzę nie do końca jest stałe. Tzn. raz na kilka dni się zmienia. Czy to nie będzie problem?

Szkic siec: https://prnt.sc/jt83is

2

Odp: OpenVPN - na routerze i zewnętrzny / dostęp

W serwerze openvpn wyłącz żeby nie wysyłał trasy domyślnej. Wtedy router będzie wychodził normalnie swoim wanem, a do adresów zdefiniowanych przez openvpn - przez tunel.

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

3

Odp: OpenVPN - na routerze i zewnętrzny / dostęp

Wyedytowałem plik /etc/openvpn/serv.conf Konkretnie zakomentowałem linijkę:

push "redirect-gateway def1"

Potem

/etc/init.d/openvpn restart

I działa pięknie.
Dziękuję.

4

Odp: OpenVPN - na routerze i zewnętrzny / dostęp

Witam ponownie,
proszę jeszcze o jedną rzecz związaną z tym tematem.

Mianowice dodałem nowego klienta do telefonu (Android - aplikacja -Open VPN Connect). Chciałem zalogować się na router czyli 10.8.0.6. Jak jestem podłączony przez WIFI w domu to jest ok, jednak jak przełączam się na Internet operatora (czyli nazwijmy to zewnętrzny, inny niż Play w sieci domowej) mojego telefonu komórkowego to lipa.

Proszę jeszcze o pomoc z tym. Pewnie trzeba dodać routing

5

Odp: OpenVPN - na routerze i zewnętrzny / dostęp

Od serwera powinieneś dostać już trasę prowadzącą do 10.8.0.6...

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

6 (edytowany przez mic888 2018-06-10 20:42:14)

Odp: OpenVPN - na routerze i zewnętrzny / dostęp

Hm. Na SSH też nie mam dostępu do serwera. Proszę o pomoc w zdiagnozowaniu problemu smile

Na telefonie pusciłem Traceroutena 10.8.0.6 i wyskakują same giwazdki:


1. *
2. *
3. *
4. *
5. *

Mój plik serv.conf

dev tun                         # rodzaj interfejsu
local 123.123.123.123                       # IP serwera (zamiast xxx podajemy adres IP serwera)
proto udp                       # uzywany protokol
port 1194                       # uzywany port
server 10.8.0.0 255.255.255.0   # klasa IP dla tunelu VPN
ca /etc/openvpn/ca.crt                       # plik certyfikatu CA
cert /etc/openvpn/openvpn-server.crt         # plik certyfikatu serwera
key /etc/openvpn/openvpn-server.key          # plik klucza prywatnego serwera
dh dh2048.pem                   # plik z parametrami algorytmu Diffiego-Hellmana
max-clients 100                 # maksymalna ilosc klientow
persist-tun                     # podtrzymuje interfejs TUN w stanie UP podczas restartu
persist-key                     # zapamietuje klucz
keepalive 10 120                # utrzymuje polaczenie
cipher AES-256-CBC              # ustawienie algorytmu szyfrowania
comp-lzo                        # wlaczenie kompresji
verb 1                          # poziom logowania
user nobody                     # uzytkownik na potrzeby OpenVPN
group nogroup                   # grupa na potrzeby OpenVPN
#push "redirect-gateway def1"    # przekierowanie calego ruchu przez VPN
push "dhcp-option DNS 8.8.8.8"  # konfiguracja DNS dla DHCP
push "dhcp-option DNS 8.8.4.4"  # konfiguracja DNS dla DHCP

log openvpn.log                 # pliki logów serwera OpenVPN
status openvpn-status.log

# Konfiguracja tls-auth         # klucz HMAC
key-direction 0
<tls-auth>
#
# 2048 bit OpenVPN static key
#
-----BEGIN OpenVPN Static key V1-----
...


...
-----END OpenVPN Static key V1-----
</tls-auth>

7

Odp: OpenVPN - na routerze i zewnętrzny / dostęp

A jesteś pewien że telefon w ogóle łączy się tunelem?

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

8 (edytowany przez mic888 2018-06-10 21:55:02)

Odp: OpenVPN - na routerze i zewnętrzny / dostęp

Jest status Connected. Poza tym z serwerem lacze sie na 10.8.0.1 przez SSH i loguje się, więc połączenie jest.
Na telefonie puściłem Traceroutena 10.8.0.6 i wyskakują same giwazdki:


1. *
2. *
3. *
4. *
5. *

Pinga też brak.

9

Odp: OpenVPN - na routerze i zewnętrzny / dostęp

W serv.config dodałem

client-to-client

i działa smile