Dopisałem tą regułkę do pliku rc.firewall, ale nie działa. Trochę poszperałem w
sieci i znalazłem, że klient openvpn też musi mieć określone reguły, aby odpowiadał na zewnątrz przez ten serwer VPS, bo domyślnie próbuje odpowiadać przez ruter.
Zobrazuję to jeszcze raz, najlepiej jak potrafię.
Kod: Zaznacz cały
[b]Maszyna [A][/B] - VPS, zewnętrzne stałe ip, serwer openvpn, Linux Debian
Kod: Zaznacz cały
[B]Maszyna B[/B] - Komputer domowy, zewnętrzne zmienne ip, klient openvpn, Linux Debian
Maszyna B znajduje się za ruterem (domyślnie neostrada, zmienne zewnętrzne IP), na którym jest włączone przekierowanie właściwych portów na tą maszynę i połączenia działają. Teraz chodzi mi o to, żeby zadanie mojego rutera spełniał serwer VPS, tak to chyba najlepiej obrazuje.
Czyli tak:
Pakiet z np.
Kod: Zaznacz cały
[B]178.22.22.22[/B] ==> [B]Maszyna [A][/B],port 9600 ==> [B]Maszyna B[/B] , port 9600 == odpowiedź serwera na [B]Maszyna B[/B] ==> [B]Maszyna [A][/B],port 9600 ==> [B]178.22.22.22[/b]
Widzę kolego aktywnie starasz się mi pomóc, podziękowania wielkie za to, myślę, że jak pomożesz mi w tym do końca to sprawię Ci na dobrą flaszkę.