OK, to trochę wyjaśnia.
1. Każdy klient OpenVPN musi mieć własny klucz i musi być jednoznacznie rozpoznawany po nazwie Common Name lub Name. Kiedy klient połączy się z serwerem w logu serwera powinien pojawić się wpis w rodzaju
10.0.0.57:7837 [klient1] Peer Connection Initiated with
Common Name masz w nawiasach klamrowych.
2. Konfiguracja klienta OpenVPN w zasadzie nie wymaga żadnych sztuczek. Czyli robisz to standardowo.
3. Konfiguracja serwera nie jest już taka standardowa.
Zakładam, że masz już w konfigu taki wpis:
option server "10.8.0.0 255.255.255.0"
Musimy poinformować klienta, że przez tunel kierujemy ruch do sieci 192.168.88.0/24 i w configu serwera dodajemy
option push "route 192.168.88.0 255.255.255.0"
no i oczywiście serwer musi wiedzieć, że przez tunel łączymy się z siecią 192.168.2.0/24
option route "192.168.2.0 255.255.255.0"
Niestety serwer nie wie do którego klienta ma kierować ten ruch i tu musimy skorzystać ze specjalnej opcji
option client_config_dir ccd
gdzie ccd jest nazwą katalogu, w którym będziemy przechowywać pliki z konfiguracją dla poszczególnych klientów.
Teraz tak na wszelki wypadek wpisz w konsoli
# mkdir -p /etc/openvpn/ccd
Jeżeli twój klient ma zapisaną w kluczu CN "klient1" to tworzysz plik /etc/openvpn/ccd/klient1 i do niego wpisujesz poniższą zawartość:
ifconfig 10.8.1.1 10.8.1.2
iroute 192.168.2.0 255.255.255.0
Teraz możesz połączyć klienta1 z serwerem i sprawdzić:
1. Interface tun0 klienta1 powinien mieć adres 10.8.1.1
2. w tabeli routingu klienta1 powinien pojawić się wpis
# route
...
192.168.88.0 10.8.1.2 255.255.255.0 UG 0 0 0 tun0
...
A w tablicy routingu serwera
192.168.2.0 10.8.0.2 255.255.255.0 UG 0 0 0 tun0
Ponieważ twój serwer VPN nie jest domyślnym routerem w sieci 192.168.88.0/24 to musisz skonfigurować statyczny routing w dasanie. Coś w stylu
# route add -net 192.168.2.0/24 gw 192.168.88.113
Taką samą trasę musisz dodać w konfiguracji serwera DHCP na dasanie. Dzięki temu pozostałe komputery w sieci 192.168.88.0/24 będą mogły połączyć się z siecią 192.168.2.0/24. Gdyby 192.168.2.1 nie był domyślnym routerem dla sieci 192.168.2.0/24 to i tutaj musisz zrobić podobnie.
Pozostaje jeszcze ustawić firewall na tp-linku 192.168.88.113
Daj znać czy zadziałało