En casa tengo un Debian detrás del router Movistar y he instalado un servidor OpenVPN. En otro lugar tengo otro Debian conectado a un router con SIM de Pepephone, y ahí he instalado el cliente.
Cuando conecto el cliente todo funciona correctamente y la IP pública se convierte en la IP pública del servidor, y la conexión VPN funciona bien, pero el router SIM de Pepephone sigue teniendo la IP pública de la SIM Pepephone, y necesitaría que todos los equipos que se conectasen al router SIM de Pepephone entrasen por medio de la VPN, y no es así.
Igual no me he explicado bien. Necesito que la IP publica del router donde se conecta el cliente esté también en el túnel VPN
La configuración de server.conf es la siguiente:
port 1194
proto udp
dev tun
ca ca.crt
cert servidor-miva.crt
key servidor-miva.key # This file should be kept secret
dh none
topology subnet
server 10.8.0.0 255.255.255.0
ifconfig-pool-persist /var/log/OpenVPN/ipp.txt
push "redirect-gateway def1"
push "DHCP-option DNS 8.8.8.8"
push "DHCP-option DNS 8.8.4.4"
keepalive 10 120
tls-crypt ta.key
cipher AES-256-GCM
auth SHA512
max-clients 100
user nobody
group nogroup
persist-key
persist-tun
status /var/log/OpenVPN/OpenVPN-status.log
verb 3
explicit-exit-notify 1