Puedo hacer ping al servidor (192.168.10.1) pero no puedo hacer ping al otro cliente (192.168.1.242).
Este problema se resuelve mediante comando.
sudo route -n add -net 192.168.1.0/24 192.168.10.1
Sin embargo, es molesto hacerlo cada vez que me conecto a una VPN.
¿Qué comando debo agregar para abrir el archivo VPN y agregar automáticamente la red?
El archivo de certificado actual se muestra a continuación.
client
proto udp
remote ip port
dev tun
resolv-retry infinite
nobind
persist-key
persist-tun
remote-cert-tls server
verify-x509-name
auth SHA256
auth-nocache
cipher
tls-client
tls-version-min
tls-cipher
setenv opt block-outside-dns
verb
-----BEGIN CERTIFICATE-----
Respuesta1
Puede configurar la ruta segúnhttps://openvpn.net/community-resources/setting-up-routing/.
Respuesta2
Si desea hacer esto en su cliente, debe agregar la red y la puerta de enlace a su archivo de configuración según la descripción:
ruta red/IP [máscara de red] [puerta de enlace] [métrica]
Que en tu caso seria algo asi
ruta 192.168.1.0 255.255.255.0 192.168.10.1
(los corchetes son opcionales, así que omita [métrico])
Si desea que todos los clientes tengan la ruta, utilícela push "route <same format as above>"
en la configuración de su servidor.